114177
25120
22634
13169
12920
5756
4893
4721
4611
4476
4104
3784
3481
3025
2905
2874
2816
2696
2470
2088
2067
1878
1872
1859
1521
1481
1381
1269
1217
1124
1103
1067
1030
951
924
865
815
794
760
748
732
730
691
662
661
650
622
585
562
548
539
493
489
483
478
450
436
433
426
385
381
377
363
356
350
346
340
316
311
308
293
278
273
267
262
259
252
244
240
233
227
208
204
201
196
195
192
187
179
160
159
157
150
30
23
0