29180 3
23652 2
46134 12
39682 3
24607 2
28159 9
39957 3
28884 2
30257 2
19480 0
37052 3
35807 7
27501 4
29980 4
25531 2
17982 3
33826 4
31454 7
31926 1
22328 0
36505 3
16605 1
28082 2
28601 6