1035 92
531 805
523 232
792 116
652 163
264 378
289 902
243 228
343 303
228 860
590 36
1062 219
835 548
739 185
171 567
473 505
341 21
307 604
521 827
298 427