15543 515
14723 363
308377 1358
34146 933
165332 547
116216 831
494198 1747
32289 657
31085 482
26530 71
155482 1014
6346 458
3777 375
5395 614
43039 662
54676 311