1135 10
161 727
684 404
224 55
1033 519
532 284
330 8
948 302
1012 751
57 876
1038 262
661 472
283 431
773 532
395 229
26 765
157 114
708 860
58 980
909 841