29931 0
26052 1
18903 2
26702 0
23479 4
33558 8
13382 8
17806 0
89329 12
92801 8
42276 4
65005 3
40853 10
53456 5
43551 8
28931 3
28079 11
144627 25
493230 21
645576 29
168780 10
649681 56
201831 13
384054 22