16979 471
16795 266
12110 477
11789 143
11457 54
9527 691
21768 653
20058 646
40046 305
7576 543
2920 384
3115 82