400184
1971
1768313
1740
15535
1500
1400
13518
1320
1311833
12834
1149
1110
10636
1044354
1013391
920
8113
7317
7225
710
709
675541
6710
668060
650
6112
5822
5415
5414
547
540
536327
538103
534
453
443579
4410
429
417
414
419
418
4013
405
362966
368
362
318
313
306
298
2811
270
268
266
254
253
252
2312
230
223
222
226
220
214
200
2014
204
183
177
173
170
160
163
154
151
143
140
141
124
110
111
113
100
71
72
60
50
30
31