35097 238
2937 101
582 65
841 74
3293 688
3202 788
1476 220
4384 824
2987 746
2132 336
1332 271
5318 681
3136 572
1428 180
2910 797
2492 564
3358 774
2231 344
3068 617
29365 141
2571 596
2224 379
7261 523
4628 823
7605 351
2074 321
5464 374
2647 32