6298 10
15658 11
7289 23
10092 23
7574 4
7005 12
12580 29
15508 26
21846 45
8868 11
8874 5
16182 26
7495 9
23299 20
35255 32
8899 4
10335 16
21276 14
51729 92
4845 5
12847 18
8126 7
2646 8
2806 1