21067 51
42254 87
9103 23
3658 8
3543 6
22114 57
117560 155
19641 101
5100 7
2735 8
14570 47
4301 16
18250 118
3910 7
3566 7
6784 12
4033 20
1955 3
1748 5
5231 16
6716 12
2845 2
7145 18
4064 20