31433 5
123880 21
165307 23
74832 12
161134 20
86527 15
31628 1
23752 0
37180 2
52881 6
33931 1
37029 4
41606 2
29933 2
45030 8
50704 3
29852 1
26006 1
29833 2
45052 2
36780 1
47826 5
202182 14
107926 10