21521 771
1864 207
177156 603
3698 328
6356 807
6029 242
6457 545
3709 531
1689 98
1717 337
978 109
3974 627