2847 859
3134 842
2299 322
65980 506
13218 888
60661 727
3005 322
23928 177
27969 280
4632 86
9820 703