42020
477111
206811
63328
18855
424403
160474
538237
762997
699297
76185
391221
5136799
3559581
3066148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471