848547
82787
403555
38447
651410
600840
23037
99594
64975
807925
4397
479789
5141799
3567581
3073148
2386804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471