10860 331
12910 661
30971 542
10219 529
40440 532
15225 153
101372 725
41448 402
36280 712
14022 436
21389 796
16300 239
23894 670
14372 584
3580 314