15026 4
23592 37
17485 25
7650 10
10425 11
9254 33
15146 11
10987 23
5955 17
3948 13
14868 31
9761 12
5068 12
8405 11
7834 13
19667 16
8698 9
25732 45
9521 22
2675 6
9988 6
5309 6
29366 58
5198 2