38128 5
33381 5
28653 3
98407 24
51127 6
30108 7
52131 16
34756 8
39076 2
32856 4
25730 5
35403 4
28259 4
26329 5
29806 5
37379 6
19703 5
29184 4
30504 4
33031 2
26133 3
23106 2
22151 3
39601 12