105920
103783
99876
98875
97171
95023
90951
89693
89083
87473
82495
81226
80511
80409
79818
74155
72026
71140
64282
63066
61850
59381
58620
57307
56268
55988
53910
51523
48714
45822