39895
27235
24562
819818
35147
36800
45077253
68584
28800
51667
36685
36107
434858736
240861380
1683908313
158555269
131514180
125502260
1134988896
104803214
89877182
84040292
76432141
70402160