1091 638
603 736
357 770
141 735
707 82
256 153
842 872
400 525
102 61
199 957
334 55
382 672
937 618
1000 241
869 257
833 221
944 644
262 207
241 46
708 285