21542 182
2145 64
3593 574
3569 863
5531 767
3675 493
27397 617
11897 151
24962 787
17833 305
2563 44