154263
965311
266564
391369
139536
21850
158750
167931
783779
298153
876307
130938
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192078
1775118
1724136
1696196
1642471