15423
legal
12107
14628
10513
198
14723
3134
14190
7000
1677
14092
10936
633
4868
300
3851
10424
13305
17025
588
10321
5499
16750
5111
5887
9068
13803
5424
14495
12387
2316