1043 388
532 202
254 508
121 266
419 440
294 488
112 91
992 520
487 931
540 359
981 596
167 582
510 113
173 1000
848 158
361 530
57 482
55 647
51 498
167 889