29462 93
14693 92
28388 91
18552 89
42459 87
36113 86
19520 85
28543 83
18261 83
27697 81
29947 80
8034 77
29182 75
16260 74
25585 74
49346 70
12077 70
11485 69
17138 69
24730 68
13558 67
23959 67
17674 67