2855 859
3141 842
2338 322
65986 506
13226 888
60685 727
3009 322
23930 177
27971 280
4636 86
9821 703