4483124
352856
3343121
303496
300292
288773
2846108
256569
2403106
234677
231286
2304116
229593
224351
218980
2180104
218070
212589
2021115
194598
172286
159972
150970
148855
153752
143970
149196
147281
1438102
148992
150078
149251
161493
152698
142491
1507116
143494
150581
1531115
1645118