86 405
409 598
716 847
989 931
200 826
739 878
985 193
746 657
521 911
777 224
308 326
198 513
344 109
78 707
679 776
845 859
265 331
168 269
1000 968
608 515