634715
590912
37183
387912
504810
46262
576120
1669917
24446
909919
55133
53961
435340736
241061380
1685538313
158736269
131684180
125649260
1136558896
104899214
89989183
84118292
76579141
70503160