15292 11
7536 4
4065 1
4949 2
5072 1
7138 8
5822 1
5394 2
6257 5
5407 3
10600 28
4966 5
21613 49
5675 8
19356 56
8239 11
10193 14
7183 10
5937 7
10723 30
11364 14
25459 51
8218 21
6567 5