1000 116
183 594
50 477
710 709
183 785
140 771
439 424
504 937
327 612
284 202
548 414
924 398
232 68
873 904
227 321
854 13
327 501
28 331
530 212
947 985
772 809
671 612
807 385
259 33
350 766
892 922
728 689
564 386
166 67
263 378