8440
13520
26121
14840
21625
29139
22460
17453
23571
18354
27200
18861
435285736
241057380
1685518313
158730269
131678180
125640260
1136548896
104886214
89982182
84115292
76577141
70501160