10860 331
12911 661
30971 542
10219 529
40440 532
15225 153
101374 725
41448 402
36280 712
14022 436
21389 796
16300 239
23896 670
14373 584
3580 314