1036 941
430 857
396 587
889 994
827 880
1001 201
646 870
581 586
109 36
370 282
508 404
379 279
1040 620
898 763
213 937
768 271
1031 811
252 240
936 211
136 209