158958 29
17733 2
28233 1
38052 5
22176 4
60403 16
16276 0
30779 7
31909 4
19401 2
36681 6
48552 12
62507 20
37208 8
20582 2
33755 9
77751 23
44726 7
27626 2
52582 3
24632 2
33957 6
33077 3
27326 4