169517
870563
68240
603517
557984
199437
424954
943727
46189
355544
349753
318635
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471