1000 201
1341 250
2868 827
263 45
3237 604
3010 360
6243 409
16327 586
5486 758
13214 708
40958 146
4896 465
22952 262
5668 362
5260 784
2946 374
4852 200
3591 328