2200 580
1723 527
2640 724
2747 853
6081 634
10544 177
1966 540
1690 160
3080 571
4221 558
1407 216
15915 319
6708 527
116865 486
2150 115
7560 266