21511 771
1863 207
177031 603
3697 328
6354 807
6028 242
6457 545
3705 531
1688 98
1717 337
978 109
3974 627