2845 859
3133 842
2295 322
65979 506
13218 888
60656 727
3005 322
23928 177
27969 280
4631 86
9820 703