31476 1
30502 2
27579 3
28134 2
40731 2
84154 15
124954 23
18876 2
19178 1
18233 4
23803 3
32259 2
18429 0
23784 1
98606 11
92707 8
128457 12
97704 8
74728 4
61180 1
25405 0
52133 3
30659 4
52530 9