795450
533936
106702
513946
775345
555737
475156
745831
420691
576816
478483
19562
5148799
3567581
3075148
2389804
2230988
2052609
1971358
191578
1767118
1720136
1690196
1637471