24005 5
306880 50
41951 5
34528 2
55301 14
35905 9
45580 2
47383 9
56184 7
23779 4
29731 6
31579 4
26431 4
165729 39
42183 6
26709 4
38133 7
83209 13
46828 4
35653 6
45554 11
45433 6
38482 7
50553 2