906990
367760
173384
791795
68339
746952
550753
145410
386912
830207
871958
421370
5106799
3539581
3038148
2341804
2223988
2027609
1937357
190578
1751118
1716136
1678195
1630471