21857 251
17846 773
8559 533
56328 762
5155 167
12440 419
4039 311
3988 347
13910 405
25718 413
13807 54
9848 648
17144 325
6948 573
5757 172
4868 118
10662 87
4134 521
4920 379
3415 213