17098 773
8118 533
52834 760
4271 166
11267 419
3283 311
3180 347
13084 405
19918 411
11550 51
8369 648
16075 324
5846 573
2430 172
4023 118
9521 87
3482 521
3639 379
2636 213