400 200
344 269
998 114
377 495
703 574
611 694
478 803
48 15
509 943
235 740
165 960
903 531
314 831
683 538
119 896
186 852
772 240
540 373
127 840
940 671