1065884
405196
370298
333080
319074
302972
2743120
263392
2614120
2494106
241496
239672
230062
229674
228287
226354
214950
214055
2076103
207586
153471
152091
147257
1506112
147150
181264
150871
146097
153797
1502103
145973
1479108
150163
153162
149495
1552110
158557
163194
142668
148373