432947
120500
617791
71889
496424
131198
429777
104617
251463
710746
27490
375801
5052799
3490581
2967148
2291804
2202988
1996609
189378
1886357
1735118
1707136
1653195
1619471