1006 309
263 945
400 148
574 465
150 474
200 433
750 334
106 369
375 232
403 983
369 381
151 738
481 110
246 987
860 396
135 945
57 575
970 242
683 523
587 781
616 444
610 527
443 716