5186 8
16612 32
14715 19
22740 32
15382 24
24688 43
29333 33
15314 20
21300 28
27618 22
49654 66
42854 66
14877 18
48783 56
29308 19
9346 13
17837 35
7260 5
23889 27
3311 12
6875 11
3012 2
7001 11
6514 15