630110
461305
90098
25051
23372
184244
208503
877690
769518
313895
150858
83280
5151799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1722136
1691196
1638471