21583 771
1870 207
179689 603
3712 328
6360 807
6080 242
6461 545
3712 531
1703 98
1718 337
981 109
3996 627