20990 51
42174 87
9083 23
3641 8
3480 6
22088 57
117386 154
19593 101
5023 7
2718 8
14519 47
4280 16
18177 118
3892 7
3551 7
6774 12
4011 20
1938 3
1736 5
5231 16
6716 12
2823 2
7117 18
4047 20