30576 0
26630 1
19482 2
27233 0
24230 4
34730 8
13655 8
18578 0
90602 12
93803 8
42982 4
66857 3
41433 10
54352 5
44457 8
29302 3
28851 11
145428 25
493909 21
646278 29
169352 10
650376 56
202383 13
384659 22