18 8997
21 5691
32 5569
19 3855
15 4274
25 11171
18 8026
31 8913
14 5159
12 4882
17 20692
27 21727
35 22746
28 20431
27 5867
16 4020
22 3680
24 3934
20 4090
24 11201