129055 18
117059 16
659533 177
45905 10
26734 3
18676 1
24057 1
40331 3
16828 2
48077 2
27926 2
226658 44
27884 2
35502 10
42734 10
29826 3
55983 16
48003 9
81831 17
56502 10
40834 5
27059 2
32676 4
43256 10