10404 16
11318 41
4762 2
10031 12
8852 26
14898 35
4943 1
8224 23
6966 22
4600 14
11909 21
11895 19
6668 7
7152 8
6369 2
4824 2
9495 11
10260 8
22072 21
16107 27
10455 5
31759 41
14188 34
53037 85