866112
3468726
1222713
1350
8920
410
630
3010
2670
78949
102969
435264736
241050380
1685438313
158723269
131673180
125634260
1136478896
104886214
89976182
84112292
76570141
70497160