2200 580
1723 527
2640 724
2747 853
1764 320
9194 517
2540 339
3473 717
14375 153
4456 286
7008 151
1430 60
3983 614
7916 543
3360 814
12628 674