33507 5
21877 1
29007 3
17778 2
40079 4
39006 4
30477 5
40680 2
20355 1
25854 4
24227 1
21380 1
110251 19
34376 5
66209 9
16282 2
18782 0
48884 2
51553 12
32653 2
27381 3
23101 1
29651 4
27809 1