342 906
804 437
1216 9
353 289
462 912
743 71
985 503
1043 134
892 39
845 341
924 442
438 562
156 167
230 709
1226 668
290 596
199 73