26430
51159
33932
26472
46055
1510
380
39208956
536011
38324
23310
56382
435108736
240988380
1684988313
158667269
131622180
125592260
1135958896
104855214
89947182
84081292
76519141
70466160