15180
27824
52645
54413
53687
1910
1520
1950
600
390
19033662
38112966
435327736
241061380
1685538313
158736269
131683180
125649260
1136548896
104899214
89989183
84118292
76579141
70503160