1110 292
481 674
407 387
919 802
733 58
558 502
742 886
417 795
382 149
57 551
138 238
42 684
158 207
876 233
843 624
987 638
647 238
37 465
124 131
99 745
352 817
208 271
602 127