1225 327
1446 81
3473 263
2078 423
2642 698
2292 691
3484 883
5128 598
4801 622
3947 572
5617 208
3911 98
21634 510
4389 888