21872 771
1893 207
187671 605
3790 328
6373 807
6232 243
6481 545
3734 531
1772 98
1725 337
1001 109
4116 627