25529
2440
20947
23251
21340
20845
2180
1780
18538
24717
18724
1379
29747
22730
20822
18483
1488267
14292
1335148
12956
11530
1148144
10000
83411