597 269
401 632
145 295
1036 913
939 494
840 22
286 457
853 156
155 77
928 84
333 747
151 37
848 195
592 334
732 441
792 497
727 17
735 605