6922 15
12154 17
9013 5
10848 25
4470 6
6275 15
4787 5
10329 8
6906 20
11829 23
5491 15
5323 17
5568 8
5550 2
2848 4
9994 17
3655 11
17847 39
20065 59
8979 7
24230 30
49494 96
17380 27
16960 23