1000 53
108 52
621 52
900 52
56 52
555 51
874 50
541 48
439 46
818 46
393 46
457 45
728 43
361 41
645 41
678 40
778 40
170 39
539 39
177 38