652 878
1645 676
1583 630
3818 124
855 501
2069 190
1273 280
930 157
1838 233
1092 947
1378 288
642 610
5343 11
2940 869
1693 159
1653 962
1555 164