2391 745
930 101
223 587
748 174
370 560
865 692
783 637
555 2
455 207
671 759
287 754
222 147
1042 487
889 449
191 352
160 92
1263 494
205 600
57 338
952 611