14960 19
12555 6
14320 21
10313 4
10503 8
9949 10
13369 10
14373 19
11923 8
11384 8
20585 29
19089 16
12604 10
12105 18
9054 11
19469 23
15281 48
21115 62
16569 19
30298 59
28742 61
44280 117
15838 21
14561 13