2939 832
2714 736
2011 457
2987 794
13634 51
5891 658
14419 104
20456 847
37763 648
7165 47
6293 612
21509 114
11497 223