1087 184
222 529
1029 307
911 208
555 718
811 638
216 607
252 36
1061 72
504 230
725 548
153 840
550 771
66 263
872 426
153 319
379 423
860 278
41 543
329 746