2876 859
3143 842
2375 322
65995 506
13227 888
60699 727
3012 322
23933 177
27972 280
4648 86
9826 703