2200 580
1723 527
2640 724
2747 853
14221 447
3166 593
8514 658
5264 612
11262 792
13491 449
10029 127
7923 437
9760 455
4444 161
5098 390
3913 583