4906 754
19583 981
4149 434
12051 300
3507 61
5664 791
4758 286
5264 451
4681 775
36719 828
58172 353