47831 708
20018 311
17211 162
896 148
3014 189
3905 165
1580 156
54415 352
3327 642
19533 579
11465 559
4977 656
1497 93
2184 518
8655 620
3099 443
27248 204
24248 350
435 46
13242 274
127363 369
182015 1068
3740 183
10639 412