17086 773
8112 533
52803 760
4266 166
11258 419
3282 311
3178 347
13080 405
19874 411
11542 51
8361 648
16071 324
5845 573
2428 172
4019 118
9517 87
3480 521
3635 379
2627 213