25244
67809
19380
56915
27485
50856
28533
23064
22480
12500
14320
14455
435293736
241060380
1685528313
158732269
131678180
125646260
1136548896
104890214
89988183
84116292
76579141
70502160