15579 515
14737 363
308960 1359
34149 933
165625 547
116411 831
495867 1754
32387 658
31161 482
26635 71
155904 1015
6350 458
3780 375
5407 614
43177 662
54926 320