290 53
635 406
662 929
891 800
212 972
773 125
967 502
346 341
732 79
890 388
554 951
1696 767
795 747
323 441
727 130
66 15
704 158
749 451
276 65
934 342
229 574
820 2