22539
4485
42485
883327
529898
286750
60369
430916
92056
68960
887354
328748
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471