1223 51
83 122
555 544
438 507
267 224
977 262
957 381
882 652
462 561
768 937
209 664
189 151
919 813
285 796
748 955
260 204
118 63
133 341
1014 121
327 592