23832
2181
1960
22739
21834
17214
11920
20131
23628
15320
17873
17827
27087
20330
18901
16892
1323265
13202
1196148
11816
10690
971143
8880
78411