29928 0
25930 1
18856 2
26602 0
23477 4
33355 8
13355 8
17683 0
89278 12
92709 8
42256 4
64777 3
40783 10
53357 5
43506 8
28801 3
27980 11
144507 25
493131 21
645452 29
168706 10
649556 56
201756 13
383928 22