230395
953625
32744
44512
698689
915163
632505
484727
284647
862573
270897
161251
6315368
5115935
4909460
37981000
3766287
3741956
3629462
3350226
3284730
317936
2758209
243410