21503 771
1863 207
176873 603
3697 328
6354 807
6027 242
6457 545
3705 531
1687 98
1717 337
978 109
3972 627