2200 580
1723 527
2640 724
2747 853
4749 654
4230 332
3164 287
3875 476
19360 718
10441 644
6649 545
17008 788
6656 685
1955 123
2328 185
5050 603