2200 580
1723 527
2640 724
2747 853
1707 169
1828 385
6353 115
13773 648
12686 679
5633 546
1527 233
1368 375
15850 781
17863 866
13391 478
8688 412