83927 10
967883 51
36607 3
34256 2
88309 5
11354 1
52234 2
33629 2
26605 3
34633 4
32409 1
51152 8
66176 11
55551 4
13581 2
128084 16
40259 3
35878 2
9002 3
114502 7
88829 11
61433 2
4408 1
99958 8