2303 3
1076 2
2852 12
2807 7
3900 8
13822 36
8059 14
4559 7
6005 6
6471 7
6303 3
3130 3
10167 25
20836 8
75891 97
24851 24
29302 29
9519 2
16948 18
23042 17
16289 3
18219 13
16747 11
4816 5