21529 182
2140 64
3578 574
3557 863
5521 767
3666 493
27367 617
11887 151
24862 787
17750 305
2554 44