2867 859
3141 842
2362 322
65993 506
13226 888
60695 727
3010 322
23930 177
27972 280
4642 86
9824 703