387512
30365
687315
20531
34483
909619
44783
37721
41783
110347
55103
43134
435100736
240980380
1684978313
158666269
131619180
125589260
1135948896
104855214
89947182
84081292
76518141
70466160