1132 329
239 256
826 647
259 179
492 576
1032 587
1018 195
92 995
59 73
493 76
924 34
163 61
593 381
167 532
150 908
398 595
985 230
278 617
716 619
894 969