39476 10
45053 5
26955 1
22981 4
29428 7
24504 1
22734 3
28327 4
19809 1
20402 3
39857 6
27353 2
22634 0
35676 3
30408 2
28306 2
20951 3
28876 8
23808 0
21304 1
173181 26
49401 8
36754 6
23803 2