1156 883
414 107
406 311
1239 163
970 8
378 460
500 813
494 232
488 457
297 824
412 74
775 144
923 906
403 575
640 313
790 63
97 149
370 337
711 154
809 524
246 147
917 784
486 119