977 7
22582 61
11645 53
8737 32
2691 3
4544 7
4432 16
2298 11
979 3
2656 5
6921 16
3547 12
1239 2
3395 10
2734 16
2620 9
1881 4
7564 27
6946 37
4129 12
991 2
8076 26
2929 16
19249 119