2797 14
3870 9
10056 33
2936 9
9514 23
3539 6
1962 5
4576 6
1799 1
4216 7
7808 18
4028 7
1158 1
2912 7
4033 16
19675 67
8277 26
2451 7
2938 9
5328 22
6401 13
4621 13
10365 35
14553 51