158283
198823
723174
98369
126204
332145
242519
27395
551317
570858
119796
687263
5118799
3552581
3053148
2359804
2227988
2034609
1948357
191078
1759118
1718136
1683195
1633471