15716 54
8210 532
2202 698
1114 265
1327 360
1617 247
28751 785
19633 330
1451 372
27506 541
1892 494
444 89
1965 515
2263 717
2281 527
1073 294
23298 234
10931 582
3065 855
23268 63
6920 610
49816 85
44809 105
2449 728