17874 17
9180 19
7348 12
28748 22
11888 15
11751 41
6451 15
14231 39
29256 70
23516 29
8980 10
6780 9
5749 2
5294 4
21849 21
13929 10
3633 1
5797 3
4878 4
3594 4
3116 3
10078 17
4761 5
7059 16