676359
475353
56115
301165
552873
615541
530296
198888
278510
484114
77844
847922
5261799
3687581
3208148
2526804
2283988
2136609
2060358
193878
1833118
1745136
1729196
1661471