38303 2
31131 4
43226 8
45481 4
32804 2
44908 2
27277 3
76054 16
93109 31
42276 7
42153 4
47702 4
28581 1
33683 0
162907 24
39780 5
31551 3
34879 1
34380 3
47184 6
52205 9
38978 2
30332 1
71954 5