2984154
38840
20211
9970
10620
11904
137179
6651
60918
45731
6160
5484178
527011
38493
36206
3201268
27214
2570149
24286
19320
17630