893 407
539 48
324 936
720 505
533 748
402 894
861 777
71 58
770 276
929 739
220 183
370 67
242 342
126 682
654 474
1046 422
288 367
138 929
327 572
335 488