1030 702
1012 365
990 201
873 230
858 962
856 158
848 403
778 74
739 964
708 895
633 170
632 732
552 171
550 640
440 97
419 815
346 651
337 351
332 913
299 5