104271
104140
102500
99565
99022
98089
97892
97841
94015
92956
84231
80034
76601
76459
75873
75470
75445
74240
72986
71805
69584
68829
63121
62649
57083
56355
52966
52952
51043
50680