306 101
426 894
230 555
269 536
847 312
916 885
133 604
120 565
204 11
83 225
600 736
574 859
473 759
432 673
15 469
519 257
967 122
961 760
897 200
351 416