445 107
923 710
106 914
176 316
917 643
496 811
208 675
866 5
980 129
956 989
548 831
431 671
230 203
163 781
830 741
582 284