51056 2
35909 2
43009 2
27655 2
26133 2
43881 2
21959 2
33857 2
25858 2
30682 2
31401 2
22855 2
21980 2
19484 2
22126 2
17708 2
19351 2
20254 2
27559 2
24580 2
21254 2
29626 2
27751 2
25776 2