37015 382
5078 528
19508 517
10641 503
44050 126
34259 391
23095 304
4634 784
49263 770
28484 562
18233 811
4565 91
106957 210
42842 69
55266 483
33660 437
162010 422
4927 902
47233 373
19944 399
5129 460
28293 670
28162 763
52214 151