27529
2620
22747
24551
22640
22045
2230
1900
19238
1509
1707
14919
31117
23840
21922
19623
1595267
15292
1413148
13666
1262144
12020
10700
9070