3012 551
15331 1594
5183 537
4936 859
2261 584
908 53
1709 276
999 67
1649 96
6896 532
2104 215
4269 696
669 89
3460 812
2958 750
1632 261
2691 494
2168 351
3460 486
1813 26
4241 705
3701 635
3815 263
13545 463
946 155
3634 479
4716 288
1561 88