15544 515
14723 363
308438 1358
34147 933
165352 547
116236 831
494312 1747
32297 657
31093 482
26538 71
155519 1014
6346 458
3777 375
5396 614
43053 662
54686 311