2200 580
1723 527
2640 724
2747 853
5207 623
12804 678
2060 278
1970 407
4761 601
2506 442
2918 75
3468 818
6128 760
10001 543
1676 49
2408 598