21495 182
2133 64
3557 574
3536 863
5486 767
3642 493
27300 617
11874 151
24739 787
17334 305
2539 44