21493 182
2131 64
3554 574
3535 863
5485 767
3638 493
27298 617
11870 151
24734 787
17322 305
2539 44