2941 5
1082 3
1180 2
25368 80
1546 4
2541 11
3831 14
3253 9
944 4
6889 26
31092 150
2483 8
1126 2
4909 24
11296 26
3537 13
11501 33
10429 14
9235 28
5084 19
5585 5
20913 36
5043 4
6638 65