4000 621
19973 242
15300 839
11527 556
3970 354
8585 450
16176 63
35039 238
29264 141
20798 157
16016 669
564 58
2879 487
3283 770
2487 519
3112 629
3688 659
2453 322
4347 423
2957 584
2012 272
1228 240
4007 522
3102 451
1101 109
3230 667
529 36
1559 315