2200 580
1723 527
2640 724
2747 853
3688 115
1609 313
5983 950
4550 426
2906 720
2939 534
2654 451
3189 517
5479 146
1525 219
8990 128
16388 158