21542 182
2145 64
3592 574
3568 863
5531 767
3675 493
27395 617
11897 151
24958 787
17831 305
2563 44