455 798
507 818
129 307
997 588
416 239
670 79
721 48
684 944
822 683
892 213
181 61
64 458
618 79
498 315
272 148
165 183
681 157
420 201
749 855
952 860