2831 751
21723 385
4113 353
4959 300
38938 305
17574 288
4127 527
41751 619
37616 610
39520 171
7818 601
7541 536