28304 6
19583 2
26133 4
30882 1
35884 4
40002 7
24705 4
14777 1
29477 7
37734 7
113955 21
81629 20
67905 12
26802 4
48355 8
60231 12
169401 13
37782 8
37284 11
40957 6
36959 3
25934 1
26956 1
33531 4