31982 31
36177 3
42753 3
38429 2
50705 8
55277 2
31881 6
58426 9
30954 0
35282 6
36153 12
36409 9
70380 4
9983 6
26302 7
22602 1
13677 1
12308 5
32127 9
9234 7
10532 9
23004 5
106134 15
73653 24