643 388
419 143
527 451
625 281
231 888
795 428
509 780
618 744
25 426
307 417
546 821
879 173
244 973
192 236
17 964
753 701
1003 114
764 602
394 825
190 974