2177 10
2791 10
49503 162
23595 24
4039 22
85931 143
30554 40
29685 31
3090 12
2678 10
1357 1
1415 8
11677 26
15869 47
3107 15
33335 68
40329 116
29913 39
4187 8
19493 31
27789 82
11146 26
2654 9
1855 2