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