39020
634415
590612
575820
37646
1017514
51842
1423230
53941
37950
41705
331310
435092736
240979380
1684938313
158660269
131619180
125587260
1135948896
104853214
89947182
84080292
76517141
70464160