689 832
146 103
830 96
1183 215
511 720
661 409
725 953
168 587
682 197
540 233
521 972
737 584
1056 659
593 346
647 343
324 756
462 306
520 979
739 448
1012 148
956 399