11400
8851
47373
37625
36220
2597
24611
2034
1926
1424
1086
1004
9512
916
773
772
767
687
674
650
652
630
612
615
592