2878 859
3144 842
2377 322
65997 506
13227 888
60700 727
3013 322
23933 177
27972 280
4648 86
9826 703