9993 15
10757 22
27992 43
8908 15
5535 9
7261 12
5567 2
5660 8
5555 12
6909 9
4813 8
8119 11
6477 5
7267 12
9366 10
9101 12
14622 31
11402 10
26165 35
15223 14
39304 47
22051 34
63207 62
15462 13