30893 1931
44738 717
43725 1210
13953 1507
12240 151
30186 628
49509 1946
18345 1449
12765 912
24631 1251