13691
16634
29034
14056
23125
37633
1390724
47544
20481
11860
15790
17146
435126736
240994380
1685078313
158670269
131629180
125594260
1135998896
104859214
89954182
84086292
76522141
70467160