17086 773
8111 533
52801 760
4264 166
11256 419
3281 311
3176 347
13080 405
19873 411
11541 51
8361 648
16071 324
5845 573
2428 172
4018 118
9517 87
3480 521
3635 379
2626 213