977 7
22937 61
11645 54
8737 32
2691 3
4544 7
4432 16
2298 11
979 3
2656 5
6921 16
3547 12
1239 2
3395 10
2734 16
2973 9
1881 4
7917 28
7299 37
4129 12
991 2
8076 26
2929 16
19249 119