29008 4
9504 3
16080 1
13605 3
19859 5
13256 8
8482 5
20002 1
16303 10
21228 6
24201 0
29456 2
21779 8
32457 4
53453 6
32156 12
18259 5
19884 9
64002 9
47652 9
27478 5
29930 0
39253 5
50605 10