1182 25
2465 541
1243 237
2599 709
1671 98
4671 959
2077 568
2839 803
2799 809
3554 774
2882 653
3880 810
150 34
563 36
1176 329
2239 445
1797 443
839 138
1350 196
1551 311
1622 454
1728 323
590 89
410 71