1596 58
2182 359
4458 522
104554 1116
15243 777
10739 345
45481 638
25208 644
3541 98
3958 370
4971 577
2427 220
1474 201
80470 234
85437 660
2393 37
2834 210