882 3
1095 10
36782 115
10164 29
15736 71
4070 22
3974 29
7727 22
3270 20
2473 9
1361 3
2026 2
1840 8
4493 36
844 5
986 3
1145 6
1131 7
1295 3
2039 4
1687 9
1726 6
901 6
1610 9