40405 518
12647 203
33097 820
4330 588
30377 497
22610 609
26842 530
24652 438
20245 117
20745 587
13569 740
7949 552
9860 361
13423 386
11402 473
5974 76
26308 34