12107
legal
2637
843
10421
8663
2123
3851
1012
666
2084
14167
633
14628
2415
6016
7293
11670
2762
300
3020
1677