21605
10775
35756
16580
19364
25252
33864
14540
337810
21320
20341
9790
434857736
240860380
1683898313
158555269
131513180
125502260
1134958896
104802214
89874182
84036292
76430141
70400160