17020 471
16801 266
12114 477
11799 143
11462 54
9531 691
21792 653
20074 646
40089 305
7578 543
2924 384
3118 82