113 505
461 137
444 27
195 917
426 435
743 478
73 986
48 828
999 596
735 700
800 407
774 858
79 1000
299 716
706 452
903 683