15342 25
7762 4
31036 70
12847 21
8195 6
24445 56
8907 2
7969 3
10418 10
11526 9
13625 13
17563 74
9769 0
19351 19
15128 16
10116 12
17549 23
12889 19
14169 18
56413 147
28362 50
11653 9
9284 7
32958 80