1009 382
222 274
378 820
562 909
351 16
413 922
504 49
950 18
946 315
255 762
344 73
630 314
405 261
391 884
127 307
854 235
890 57
454 424
644 783
693 234