471577 33
247656 49
39259 5
95634 12
65553 5
130683 15
62681 9
59655 12
44957 2
44731 8
47927 3
42232 4
65356 8
25827 2
73079 3
38359 0
33259 1
30732 2
35403 4
42577 3
46751 9
43181 1
114228 23
51576 7