2200 580
1723 527
2640 724
2747 853
5718 617
5849 622
7526 548
2848 156
3440 526
19982 359
5151 110
3967 390
4802 635
10961 725
5471 261
3973 464