38533 3
43207 5
22279 1
18676 1
20630 3
30378 6
29778 4
18480 3
26030 3
36508 4
31655 1
22931 1
24178 4
37608 7
14379 0
18382 1
44405 1
29629 5
109758 23
30351 4
20854 4
40409 8
29008 8
81730 16