17086 773
8111 533
52799 760
4264 166
11256 419
3281 311
3174 347
13080 405
19870 411
11540 51
8360 648
16071 324
5845 573
2428 172
4018 118
9517 87
3480 521
3635 379
2626 213