560
550
930
870
2421529
1020
920
2409034
460
1594718
20320
435167736
241007380
1685188313
158687269
131639180
125612260
1136078896
104868214
89962182
84090292
76546141
70474160