4905 754
19583 981
4123 434
12051 300
3507 61
5664 791
4758 286
5264 451
4681 775
36714 828
58166 353