21506 182
2134 64
3563 574
3546 863
5496 767
3646 493
27317 617
11878 151
24763 787
17415 305
2544 44