1000 540
747 472
95 98
296 694
185 960
19 45
900 689
509 251
144 25
667 547
36 546
962 89
579 910
667 333
497 844
947 350
360 615
152 295
242 487
350 439
204 880
597 147
542 694
797 745
267 536
168 714
14 505
728 794
81 298
237 951