28175
19085
10090
15380
43404
28050
9543
9263
153795
23451
14167
14424
42046
31015
9932
20081
15714
13363
15202
12650
Page 2 of 63