528 651
294 740
735 814
46 212
984 107
417 559
794 239
515 587
538 120
621 5
208 464
277 738
149 97
869 264
178 134
137 347
615 567
305 762
590 241
312 722