90954
9650
9910
71756
898180
58929
62965
6010
8710
52040
791292
65362
611011
43750
43563
41837
3706270
3481156
29924
2894149
27676
23532
21880
19870