129802 24
88528 12
31058 4
59480 5
47383 7
45677 17
26857 4
35333 4
29358 6
58159 7
50306 7
59928 12
31678 1
29381 4
23508 2
40127 1
56384 12
21884 2
25379 0
40506 10
172004 18
24133 3
39877 5
178528 31