302 958
693 972
136 872
269 190
31 791
373 319
294 488
40 345
666 951
804 434
492 806
300 969
533 764