21098 251
16723 235
55855 762
12276 419
7639 470
24624 413
10622 107
7129 695
12234 671
7208 836
5093 896
5204 218
21926 662
4252 430