846245
519482
284195
279731
818722
682910
343820
526426
633737
868121
192158
100258
5106799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1751118
1716136
1678195
1630471