2200 580
1723 527
2640 724
2747 853
12642 331
3409 120
5164 287
10429 288
32698 300
2187 476
703 173
7804 280
6693 787
2967 497
6769 533
5318 618