169706 11
100030 3
91755 2
71759 12
65233 2
60284 4
53053 0
49003 3
48356 1
48133 9
43557 8
43205 4
42980 3
40252 9
39281 1
38982 1
38731 5
38004 2
37130 7
34957 9
34478 4
33679 0
31607 1
29734 2