2858 859
3141 842
2342 322
65989 506
13226 888
60688 727
3010 322
23930 177
27971 280
4639 86
9822 703