4890 754
19571 981
3952 432
12041 300
3502 61
5659 791
4749 286
5249 451
4671 775
36563 827
57922 353