895610
33271
46575
1590225
1294314
27540
59383
22290
28752
71345
73329
37837
435262736
241047380
1685398313
158722269
131672180
125632260
1136478896
104881214
89973182
84110292
76565141
70491160