58823657
27146
31820453
4863
23466151
9167
13830754
4036
7667050
2321
11470067
3556
13305404
4621
7020494
1840
7994894
2381
15086964
2086
12870222
5164
8402710
2104
7924639
2679
4736761
995
5646651
2208
17157060
5215
4731785
1818
7627281
2051
3849585
1338
4652519
1432
1884575
958
10597546
3700
8258986
1872
8906983
1954
14238935
4756
4692895
1344
3324357
1096
5993979
1611