582 402
969 882
492 193
478 38
32 153
713 797
175 175
177 900
407 245
692 646
338 163
352 934
447 331
1051 430
799 388
585 90
597 420
732 289
167 124
173 253
584 209
430 893