648990
440175
237905
350369
242376
775802
194299
491661
77138
91554
477212
38260
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471