21536 771
1866 207
177506 603
3702 328
6357 807
6034 242
6458 545
3709 531
1690 98
1717 337
979 109
3977 627