836 260
804 437
1215 9
946 624
364 537
979 565
845 341
1046 720
833 562
293 945
199 73
166 88
154 167
462 912
777 861
997 437
1043 134
954 23
345 232
465 542