3182 45
6486 599
8730 414
106007 962
3787 731
1795 420
344 66
1431 273
2005 288
523 49
395 46
2588 509
3017 888
4031 278
14421 134
8863 68
70193 613
43170 409
67696 214
23352 703
79923 293
210931 416
15058 641
24821 716
20550 65
29490 84
32140 197
54758 498