2200 580
1723 527
2640 724
2747 853
382 85
822 150
3159 598
5670 224
2045 412
1368 266
5053 306
2778 761
5718 402
2262 147
6048 40
983 303