2380 745
930 101
223 587
748 174
370 560
864 692
781 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