668381
480426
4967
899794
268299
878889
469531
207935
743856
202566
973812
360952
5141799
3567581
3073148
2386804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471