34841 120
13425 18
4786 15
2277 3
7020 34
3725 6
4469 6
2985 6
3478 6
3694 6
3803 11
3006 8
8826 23
4441 9
3019 6
7100 33
11971 48
6557 18
9418 28
10168 32
10092 55
87576 175
19695 32
4095 15