14481
970
1112715
3694130
1693632
1848717
986310
2241519
2550
1588820
101755
1390
435176736
241016380
1685238313
158692269
131644180
125616260
1136168896
104870214
89963182
84092292
76548141
70481160