1150 259
645 277
255 590
156 50
120 321
83 405
898 541
300 836
75 479
213 369
703 55
722 429
110 720
57 238
839 649
343 796
444 14
58 306
270 177
725 19