3635
308180
3010
278160
248214
16739
15760
14929
1480
1458160
13844
13140
128894
11718
1170
9129
8620
8120
8130
7920
7614
751013
7112
707
6617
658
6230
591
5744
572
547
540
5313
5056
4822
465
454
445
4312
400
390
372
360
3611
344
3316
335
3235
300
291311
280
277
259
234
224
204
201
197
192
196
193
188
180
177
160
165
162
150
145346
144
146
131
122
123
125
117
104
83
70
62
52
32