30448
2620
22447
24551
22540
22045
2230
1890
19138
1499
14919
1770
31077
23760
21852
19573
1577267
15212
1406148
13616
1244144
11980
10650
9030