1000 262
1621 533
1345 321
2371 573
1768 276
2278 639
14368 153
13959 216
2116 558
2262 147
1016 160
2083 342
6654 930
4962 223
24726 855
7269 150
2471 448
2887 613
3914 66
4832 628
4330 65
1317 240
5650 637
3045 177