30579 0
26627 1
19478 2
27234 0
24231 4
34726 8
13657 8
18582 0
90604 12
93804 8
42977 4
66859 3
41433 10
54358 5
44452 8
29304 3
28859 11
145426 25
493903 21
646284 29
169352 10
650378 56
202377 13
384651 22