1164 1000
66 15
40 82
231 76
451 26
756 45
719 536
1696 767
50 389
131 222
645 950
758 258
805 665
1245 771
747 525
144 880
369 695
279 484
948 801
1226 1
774 214
731 232
960 540