4210 12
667 3
13715 47
13352 47
6722 25
1064 4
3370 16
970 6
2134 12
10398 32
3811 6
3784 27
2793 14
1100 5
5542 40
667 2
1228 11
40854 164
9309 63
13818 38
24766 93
20232 27
8416 47
91387 344