2282 294
846 198
948 853
985 624
155 414
306 791
161 127
1077 430
70 230
915 400
363 154
138 485
321 689
132 63