1247 51
90 122
560 544
442 507
269 224
977 262
963 381
886 652
466 561
773 937
210 664
192 151
921 813
289 796
748 955
263 204
124 63
137 341
1016 121
327 592