14396
legal
14190
14167
14092
13869
13803
13597
13531
13305
13200
12991
12916
12691
12468
12387
12268
12227
12107
12014
11892
11786
11676
11670
11569
11447
11216
10936
10904
10830
10722
10513