17685 42
5076 3
7081 2
9009 13
10688 6
18903 22
8268 9
6548 2
6681 3
5529 2
6671 6
9128 16
10021 23
8164 12
9108 27
25627 99
9546 19
15109 38
6122 9
13734 23
26102 74
26467 33
165233 325
85160 169