2653 307
1165 159
3533 337
2455 283
3328 820
6545 657
3668 827
3879 63
2981 612
2913 163
2995 501
3977 876
7870 549
3490 560
9818 674
5449 328
4396 644
3279 595
1382 83
2268 321
4270 839
2779 430
2877 388
1220 99