10521 2
13569 12
13191 9
13780 18
12170 6
25117 18
39724 35
12875 3
13328 17
39275 42
10964 3
9860 0
11118 4
44568 73
34617 24
24185 17
18159 15
129934 76