17370
903148
7060
55478
5420
4380
3810
36871
3220
2941
2850
2428896
22906
15361
13740
10532
1032263
9304
9130
761142
69711