938356
741474
818685
978691
345781
606906
114759
529481
162163
158345
998835
832173
5261799
3687581
3208148
2526804
2283988
2136609
2060358
193878
1833118
1745136
1729196
1661471