17085 773
8030 533
52799 760
4264 166
11256 419
3280 311
3170 347
13080 405
19867 411
11538 51
8359 648
16071 324
5845 573
2428 172
4016 118
9515 87
3480 521
3633 379
2625 213