2846 859
3133 842
2297 322
65980 506
13218 888
60658 727
3005 322
23928 177
27969 280
4632 86
9820 703