5107 0
12879 1
29282 6
67026 16
50376 7
31928 2
24054 6
30432 8
21683 1
38828 9
18501 2
40878 4
39353 8
80430 10
100507 51
20301 8
47976 27
44628 39
85027 93
178477 24
178557 54
211055 33
521384 42
661284 117