2818 859
3128 842
2262 322
65978 506
13213 888
60645 727
3004 322
23925 177
27966 280
4628 86
9817 703