2200 580
1723 527
2640 724
2747 853
74472 1120
3297 653
7674 490
1633 454
7797 658
18831 671
5562 541
1146 251
7835 925
3836 767
1231 382
1684 438