494967
976914
835532
30218
27230
22362
113683
195992
439695
459157
111530
756917
5261799
3687581
3208148
2526804
2283988
2136609
2060358
193878
1833118
1745136
1729196
1661471