20980 251
16683 235
55676 762
12254 419
7630 470
24477 413
10585 107
7089 695
12196 671
7179 836
5084 896
5196 218
21896 662
4224 430