11529
1080
898159
83894
810
6114
441013
431
392
3722
330
3156
3011
270
274
264
251311
250
240
200
197
1916
184
174
167
162
142
145
146
138
131
104
100
95346
95
81
84
86
67
52
32
22