36013
33271
1590225
1694130
732822
1294314
709713
22290
28752
34950
82938
73329
435106736
240984380
1684978313
158666269
131619180
125589260
1135958896
104855214
89947182
84081292
76519141
70466160