40430 518
12649 203
33102 820
4330 588
30379 497
22617 609
26845 530
24653 438
20245 117
20751 587
13570 740
7951 552
9860 361
13423 386
11402 473
5976 76
26311 34