3028 643
967 236
7269 616
5835 499
4002 52
2617 830
2576 625
797 87
294 58
2389 583
1447 319
4750 369
10740 308
1598 315
970 102
1808 441
20248 415
2536 55
527 97
3214 46
20837 797
8956 608
2544 529
1144 200