44890
6780
5957
5116
3519
3405
3388
2921
2603
1964
1883
1874
1873
1867
1830
1808
1777
1697
1662
1251
876
823
818
797
714
691
654
594
499
476
467
441
398
375
361
352
349
343
340
335
334
301
298
292
285
280
272
264
263
261