30654 0
26702 1
19583 2
27278 0
24284 4
35029 8
13778 8
18630 0
90630 12
93930 8
43107 4
66954 3
41484 10
54407 5
44530 8
29309 3
28882 11
145477 25
493954 21
646327 29
169381 10
650478 56
202407 13
384706 22