102 39886
102 6445
100 35730
99 44853
97 90810
97 18450
96 14436
96 46276
96 84399
95 35523
95 25976
95 104064
95 50140
95 32820
94 56536
94 64834
93 25082
92 23290
92 31135
92 72914
90 40914
90 125792
89 11226
89 9887
89 17072
89 41423
89 113958
89 52755
88 65010
88 32888
88 69371
88 35933
88 36981
87 5326
87 32755
87 45037
86 31375
86 47925
86 65935
85 63971
85 26068
85 98792