41501 519
12730 203
33349 820
4351 588
30502 497
22743 609
26986 530
25390 438
20405 117
20866 587
13661 740
7998 552
9919 361
13513 386
11508 473
6017 76
26504 34