25214
56895
28523
19350
50836
14310
27455
23044
25721
22460
33863
12480
435137736
240997380
1685088313
158677269
131629180
125598260
1136038896
104861214
89955182
84087292
76528141
70470160