2200 580
1723 527
2640 724
2747 853
2376 91
3375 171
1770 291
3146 263
10040 659
5025 753
5229 187
12308 185
12548 425
11398 919
7762 624
3951 380