23886
284012
29137
27353
59027
21901
45106
22730
596311
10705
8401
24152
435189736
241021380
1685258313
158694269
131648180
125617260
1136188896
104873214
89965182
84094292
76549141
70482160