16810 20
8029 14
12923 27
5903 2
6536 4
6208 17
5063 2
6528 3
7400 3
9679 18
14144 11
72905 213
9405 8
9187 32
7517 11
8245 13
9478 18
6292 5
8344 10
12484 12
7855 5
8595 5
21606 30
27543 53