21505 182
2134 64
3563 574
3546 863
5496 767
3645 493
27315 617
11876 151
24761 787
17408 305
2543 44