102976
101486
10196
10093
99622
9972
98897
98401
98875
97253
95830
95254
95694
94746
94555
93401
92250
91954
9149
90470
89364
89373
88358
88131
86867
86866
85929
85694