15713
23424
1106
13544
10527
2059
19720
1919
856
1366
837
1336
37877
29150
27443
24724
2109267
19254
1864153
1725147
17156
14220
13930
12180