1034 388
529 202
242 508
120 266
418 440
293 488
111 91
989 520
486 931
538 359
980 596
165 582
507 113
173 1000
847 158
359 530
57 482
55 647
49 498
167 889