1001 290
2219 611
2973 901
2698 742
1704 397
1497 427
2778 844
2078 660
922 229
1287 221
737 198
1054 228
275 35
2159 528
800 216
2070 512
2306 523
2604 843
500 57
1145 235
736 130
1529 319
2371 483
3703 912