2200 580
1723 527
2640 724
2747 853
3546 643
14855 146
4979 61
2525 684
3048 637
2671 457
9804 152
1372 194
2589 690
1119 205
4887 886
5691 165