29105 3
23558 2
45980 12
39630 3
24481 2
27902 9
39780 3
28628 2
30028 2
19204 0
36806 3
35678 7
27428 4
29852 4
25378 2
17777 3
33708 4
31332 7
31909 1
22255 0
36183 3
16501 1
27834 2
28434 6