12400 2
16252 16
29084 37
13375 7
10742 2
13877 14
10946 1
12664 6
16165 6
21224 39
15903 1
14889 18
15925 16
13834 7
36266 30
18994 9
12496 9
12545 10
12079 9
10490 2
23050 12
24958 27
15009 11
45359 65