62556 8
152203 27
70376 9
31234 3
57657 4
32632 1
52602 3
27928 2
31257 2
71153 15
31508 3
21634 1
38426 6
48306 10
22827 1
21982 1
18259 0
34531 4
28033 3
22351 1
30979 4
47903 10
21529 3
28984 6