403 200
344 269
999 114
382 495
704 574
616 694
480 803
50 15
513 943
235 740
167 960
905 531
316 831
686 538
123 896
189 852
774 240
540 373
127 840
946 671