831 168
11 111
576 725
942 930
132 662
593 744
285 823
807 136
173 304
249 820
528 818
503 802
325 186
914 469
124 95
164 301
264 39
103 30
739 898
681 283