574105
967276
340928
918758
20933
845151
422600
645519
591935
198778
227875
699311
5101799
3536581
3036148
2340804
2221988
2027609
1935357
190478
1750118
1716136
1677195
1629471