66102 15
32283 1
27632 4
28353 1
41909 4
44009 4
22733 3
19627 2
22609 1
20779 2
20181 6
31278 4
28484 4
40655 6
28903 6
20906 1
20055 0
41679 8
31509 2
35308 3
40258 4
34155 3
89106 20
128178 23