13008 8
8537 2
8909 4
10771 6
11103 3
11459 3
14191 12
11340 4
14920 17
11940 7
13320 4
10445 1
14276 4
21165 31
45313 109
21244 30
24178 47
33826 71
18724 35
29512 54
10499 7
9318 0
32455 64
10252 6