17096 773
8118 533
52830 760
4271 166
11265 419
3283 311
3179 347
13084 405
19915 411
11550 51
8368 648
16075 324
5846 573
2430 172
4023 118
9521 87
3482 521
3639 379
2636 213