484574
9490
6361
111747
93557
460356
124181
94448
5121
66223
877684
283513
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471