28980
1846153
13740
101178
7030
8962
44318
62173
7620
4861
4968896
5710
37607
27323
24594
2096267
19094
1708147
17056
14160
12030