1016 200
2985 687
3484 735
2679 557
8176 200
5818 441
2741 117
1583 70
2962 633
3510 396
2954 510
2783 718
1826 501
3516 704
3241 788
1549 192
2456 459
3757 562
2168 586
2108 562
2662 150
2749 75
3335 524
2137 601