20620
17011
1164
1409
12214
15723
1470
1980
14226
16231
1298
1150
42037
31890
30943
28095
2429267
21934
2097153
1930149
19296
15820
15500
13740