30682
30349
29722
29477
29349
29251
29097
28897
28730
26778
26262
26043
25771
25146
25135
25000
24556
24276
24276
24189
Page 2 of 23