1216 9
353 289
1089 700
778 861
946 624
743 71
985 503
365 537
967 891
892 39
212 237
290 596
838 260
999 437
1226 668
954 23
293 945
345 232