17552
legal
16221
10137
15995
14495
14092
7555
6574
6334
17291
11892
15423
5631
6805
5193
588
9544
16803
4976
4133
12468
17643
7409
6916
3437
10424
15903
15125
7793
5789
13597