531 1000
384 1000
146 1000
34 1000
744 999
848 998
101 998
157 997
105 997
79 997
300 996
808 995
355 995
700 995
357 993
255 993
549 993
379 992
137 992
509 991