29251 5
50984 16
33902 8
31907 4
44458 7
52709 11
51277 5
38158 3
21129 3
24104 2
98876 24
54880 4
81976 27
25580 3
35976 1
29101 5
73857 16
21431 3
22209 1
36680 5
19033 0
62009 8
37882 9
92584 29