10104
6163
5552
4266
3840
3195
2564
2419
2079
2047
2023
1380
1277
1179
1068
1045
1036
1023
965
957
851
823
816
793
770
756
753
729
725
723
705
647
621
603
557
521
515
511
506
505
496
491
471
454
446
445
435
421
414
412