2200 580
1723 527
2640 724
2747 853
15374 889
2818 498
589 151
2414 696
3386 249
1138 72
9497 852
12964 741
5212 586
4330 65
11093 771
11553 637