1081
1170
8915
1010
10913
11625
10414
948
1032
16820
757
810
33407
25490
23832
21233
1738267
16512
1545148
14736
1395144
12730
11670
9900