20922 51
42054 87
9036 23
3599 8
3350 6
22021 57
117167 154
19522 101
4918 7
2692 8
14466 47
4246 16
18099 118
3866 7
3524 7
6737 12
3990 20
1896 3
1704 5
5231 16
6716 12
2798 2
7053 18
4012 20