8500 116
5680 70
25193 265
47447 101
4798 623
3981 812
6297 456
4385 344
4917 691
3229 290
31615 568
1618 248
5561 921
6906 250
10715 702
6771 138
28841 663
14342 287
9025 362
2659 103
6080 783
4897 131
43089 731
8876 421
7290 190
3906 185
27783 156
6105 617