17085 773
8084 533
52799 760
4264 166
11256 419
3281 311
3170 347
13080 405
19868 411
11538 51
8359 648
16071 324
5845 573
2428 172
4016 118
9517 87
3480 521
3633 379
2626 213