501 863
34 6
400 127
955 211
375 304
719 393
233 129
23 598
816 149
890 995
369 895
979 851
929 975
94 225
36 621
805 85
19 822
928 133
641 322
765 697
504 927
681 247
102 601