29095
25786
16946
24828
20198
16693
21954
23185
17255
16379
15951
14445
15721
16575
17215
16758
14192
17020
13987
15276
15712
16235
21153
15566
18397
13753
14743
15457
15426
14892
15977
16774
16030
18390
15670
16787
14551
16425
17238
23175
14032
13937
15594