14946 653
18950 654
17546 461
20631 278
35838 583
13003 688
10835 78
21763 241
10378 450
3395 656
2985 273