905 147
344 262
118 732
80 160
1000 432
857 344
246 432
798 410
734 176
394 968
860 115
856 912
426 124
414 675
637 999
597 57
256 138
833 843
227 906
363 556
374 497
904 919