2200 580
1723 527
2640 724
2747 853
10762 642
3186 363
21233 492
4165 901
5318 618
6693 787
2967 497
6769 533
3084 119
18321 758
17144 264
3671 371