2983 3
7093 10
14660 9
5776 3
9979 12
4261 10
5089 5
11075 11
9718 11
23568 42
18622 29
5944 12
9516 10
12777 9
15339 14
12335 18
8164 9
7750 11
7788 13
6089 6
7456 11
9048 15
4119 4
3039 7