84708
71212
506562
205561
826105
304376
447656
446934
209537
86545
887549
66312
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471