88801 22
28880 3
27403 1
32954 3
26132 1
31176 5
119359 14
28559 3
53151 5
23558 6
25631 2
27580 3
27680 2
30229 2
144705 19
33559 3
30208 7
28183 3
99478 6
31759 3
36804 3
48383 4
39881 4
34630 10