25949
21218
19379
60743
16722
13317
13190
25047
42586
16962
81691
26563
17776
22672
24302
22966
27550
15492
19861
22421
Page 2 of 2