31131 89
28922 33
24035 60
23553 32
20861 18
20011 44
16161 45
15937 32
14091 10
13814 4
12601 31
12173 20
11211 26
10548 17
10221 19
10203 18
9853 15
9222 9
9137 11
8961 18
8959 10
8369 13
7826 12
7699 4