8765 19
6904 11
2268 9
3930 10
6641 14
4149 6
8483 19
4856 13
4146 11
9847 15
5745 12
5040 5
4688 6
4295 6
23408 32
159448 211
13290 15
16783 20
17831 14
15325 13
46213 58
8022 16
10500 9
7496 3