1052 933
118 54
283 798
137 672
431 815
378 784
536 59
291 255
382 410
641 502
650 833
909 979
914 202
888 161
91 351
999 253
824 701
666 209
121 244
861 458