2850 859
3139 842
2321 322
65983 506
13220 888
60672 727
3007 322
23929 177
27970 280
4636 86
9821 703