13579
887
7822
6312
839
787
7610
8316
780
5615
689
483
23796
17850
15851
14292
10982
1068263
9714
955148
9400
795142
7430
71711