3504 12
34230 96
25985 38
7804 5
6884 5
7626 21
13182 31
18308 79
18648 26
15869 40
5357 18
17078 34
4976 15
7764 34
1875 2
3585 14
44931 179
11373 36
1677 4
5459 15
5300 16
3660 15
2274 4
1641 1