2200 580
1723 527
2640 724
2747 853
3298 79
3903 552
2972 195
4650 915
5946 748
2703 248
3480 562
6711 259
10373 283
6520 46
8516 658
6218 698