19950 238
17626 773
8361 533
55150 762
4863 166
12046 419
3827 311
3793 347
13655 405
23498 413
13001 54
9380 648
16747 324
6618 573
5564 172
4547 118
10084 87
3911 521
4398 379
3161 213