4893 754
19574 981
3953 432
12043 300
3504 61
5659 791
4749 286
5252 451
4676 775
36597 827
57980 353