17018 471
16800 266
12114 477
11799 143
11462 54
9531 691
21791 653
20073 646
40082 305
7578 543
2923 384
3118 82