31928 0
28432 1
20602 2
29208 0
25334 4
37978 8
14683 8
19209 0
91459 12
95256 8
44034 4
68883 3
42226 10
55508 5
45579 8
29826 3
29628 11
146179 25
494684 21
647153 29
169657 10
651531 56
202604 13
385458 22