29934 0
26054 1
18909 2
26703 0
23477 4
33553 8
13380 8
17807 0
89330 12
92801 8
42277 4
65002 3
40851 10
53455 5
43554 8
28929 3
28081 11
144633 25
493226 21
645581 29
168779 10
649684 56
201832 13
384052 22