2200 580
1723 527
2640 724
2747 853
13642 698
4671 579
5262 92
5680 724
3153 859
4938 804
4389 216
23871 67
26085 112
3086 623
2049 482
3061 489