30528 0
26529 1
19409 2
27134 0
24159 4
34578 8
13655 8
18533 0
90152 12
93782 8
42807 4
66783 3
41378 10
54304 5
44382 8
29259 3
28804 11
145382 25
493855 21
646232 29
169280 10
650305 56
202359 13
384629 22