21541 182
2144 64
3586 574
3564 863
5529 767
3672 493
27384 617
11896 151
24918 787
17786 305
2563 44