1008 262
1647 533
1354 321
2371 573
2672 107
3675 492
4172 915
6987 565
5463 890
6287 300
5121 147
3737 83
3363 393
4258 849
3203 341
7016 894
13341 426
5820 755
3475 307
5481 341
5576 705
9235 328
6897 319
9994 543