249920
225505
813418
983805
302452
526980
953238
235552
804641
306760
239895
47712
5169799
3589581
3117148
2418804
2243988
2069609
1989358
192178
1776118
1724136
1696196
1642471