341 906
353 289
1215 9
462 912
946 624
985 503
365 537
742 71
1043 134
1046 720
833 562
293 945
230 709
154 167
804 437
979 565
954 23