21202 417
6975 583
164477 687
8472 565
4943 281
31302 374
64633 113
4584 627
6825 684
3375 458
2705 134