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