17018 773
3638 532
52510 760
4231 166
11206 419
3251 311
3147 347
12993 405
19574 411
11422 51
8265 648
16015 324
5778 573
2402 172
3978 118
9492 87
3442 521
3597 379
2584 213