1161 1000
866 911
61 15
574 107
966 502
1016 843
912 219
136 876
431 413
929 784
191 674
464 72
179 87
1102 482
721 80
421 221
992 246
618 278
129 253
769 125
381 691
10 402
700 333