30584 0
26626 1
19481 2
27231 0
24234 4
34734 8
13655 8
18580 0
90608 12
93804 8
42976 4
66858 3
41433 10
54352 5
44459 8
29304 3
28851 11
145430 25
493905 21
646279 29
169355 10
650379 56
202378 13
384658 22