2769 10
1269 12
1596 4
6589 28
5938 14
28747 63
27933 80
11984 13
9209 31
29457 108
10908 27
29280 49
14931 27
13775 14