12628 24
12976 22
6117 13
6905 10
7299 10
19913 43
87077 196
5624 3
4576 5
11413 6
4683 3
5612 8
5230 7
4816 3
6827 6
5899 8
5735 3
6039 4
5293 4
7430 9
10590 12
5601 8
7530 6
12383 29