39292
97528
1073910
84308
1416219
515612
533919
57976
2300
836210
23733
18792
434988736
240933380
1684588313
158625269
131567180
125566260
1135648896
104830214
89907182
84063292
76486141
70441160