310 283
685 676
190 562
314 171
741 948
270 230
885 259
349 426
42 211
435 947
262 994
417 120
870 8
542 790
130 292
765 395
511 428
762 179
809 96
83 567
916 113
267 244
955 424
371 4
339 417
683 326
651 590
442 192
348 28
947 962