95 17162
31 7558
16 3810
49 9009
28 12997
29 4819
14 3131
2 1384
12 2331
12 2452
15 2807
1 2051
4 5363
30 4030
27 2410
29 2617
13 1997
28 4622
18 4806
29 3415
13 11286
19 2077
39 13925
24 3110
9 2313