1010
731
998060
1013715
9726
7915
786
9514
1093
9119
8217
32037
24500
22882
20343
1655267
15972
1459148
14116
1315144
12340
11130
9450