10537 7
8283 4
8447 2
7277 2
19031 17
9670 6
88856 98
20099 12
31649 27
9616 2
10227 12
30902 32
7970 3
22283 21
11848 6
7852 0
8452 2
32366 24
17881 24
26747 7
25729 14
7891 0
11731 14
8806 4