27933 2
40353 2
83533 15
123934 23
18603 2
18833 1
17927 4
23431 3
31728 2
18076 0
23632 1
97606 11
92205 8
127782 12
97154 8
74426 4
60054 1
24931 0
20033 2
51809 3
30202 4
52181 9
73432 16
45858 4