21475 771
1862 207
176161 603
3686 328
6354 807
6020 242
6455 545
3705 531
1680 98
1717 337
976 109
3962 627