29932 0
26055 1
18906 2
26708 0
23481 4
33559 8
13382 8
17809 0
89330 12
92804 8
42276 4
65008 3
40857 10
53454 5
43553 8
28930 3
28081 11
144633 25
493229 21
645584 29
168780 10
649681 56
201827 13
384053 22