21543 182
2146 64
3593 574
3569 863
5531 767
3675 493
27398 617
11898 151
24965 787
17844 305
2563 44