18797 51
19872 72
8866 33
2296 5
11466 31
2217 4
1143 2
1789 5
10272 26
6937 31
34722 106
1778 5
7924 4
6640 9