322132 25
65106 15
196984 15
173955 14
96881 13
137456 11
72952 9
101084 8
52608 6
62080 5
46754 4
70327 3
50207 3
45530 2
57878 2
55728 1
42476 1
38055 1
38203 0
33656 0