25244
67809
19380
56915
27485
23074
50856
28533
22480
12500
14320
14455
435308736
241061380
1685538313
158736269
131682180
125647260
1136548896
104892214
89988183
84118292
76579141
70503160