18861
9810
12410
12510
382610
56994
46482
25642
18361
24510
16381
14894
434997736
240936380
1684628313
158626269
131571180
125567260
1135668896
104834214
89910182
84063292
76487141
70441160