789 6
1381 9
2246 6
1989 9
6597 18
5069 15
8883 15
8060 15
4557 15
7088 18
8742 10
5087 3
12158 29
4093 15
17062 25
3440 12
6430 5
6528 15
9280 24
6834 9
20424 10
18393 21
35307 56
18511 23