15546 30
4973 11
17306 24
5198 7
8445 15
34543 31
7273 11
7411 8
18994 14
6362 3
10976 20
4965 10
9254 12
8264 13
9675 17
12792 11
12288 20
6968 8
4820 8
7670 12
27511 49
8897 15
10631 21
7862 12