21541 182
2144 64
3587 574
3564 863
5530 767
3673 493
27385 617
11896 151
24924 787
17788 305
2563 44