189520
486692
231433
107890
145735
757549
925846
136749
255356
726875
755809
64997
5096799
3527581
3026148
2329804
2217988
2013609
1918357
190278
1748118
1715136
1669195
1627471