2200 580
1723 527
2640 724
2747 853
2336 601
2314 47
1765 350
1469 320
1101 129
1891 173
1981 71
8375 665
3662 713
6981 361
5106 109
5195 809