3800 5
15599 40
4985 13
2559 3
6053 12
25160 94
9939 28
10892 26
8993 30
29250 75
4484 13
2961 6
3127 5
1487 1
1972 3
6483 24
5187 8
8421 28
5423 20
3435 11
2189 3
3238 3
3107 9
1990 3