3516324
1530316
94396
1541116
2850
64898
1614331
809422
493513
1503225
74489
2074024
435174736
241013380
1685238313
158689269
131643180
125614260
1136168896
104870214
89963182
84091292
76548141
70477160