25529
2440
20947
23251
21340
20845
2180
1780
18538
24717
18724
1379
29827
22740
20862
18563
1488267
14312
1337148
12966
11540
1148144
10010
83711