42581 13
35431 4
23858 1
42778 10
60706 10
30584 2
24609 1
83909 16
41408 3
33176 5
31059 0
60502 4
41057 1
47707 6
94433 19
182631 37
175606 18
46806 11
32229 2
29507 2
68726 9
88529 7
38855 9
100727 8