648990
440175
237905
350369
242376
775802
194299
491661
77238
91554
477212
38260
5169799
3589581
3117148
2418804
2243988
2069609
1989358
192178
1776118
1724136
1696196
1642471