933
16115
26645
2059
353
1096
856
28548
23224
2278
837
13223
37287
28700
27103
24323
2056267
18764
1821153
16836
1673147
14060
13620
11880