9582 15
12299 24
48691 99
10676 18
11931 11
10299 19
15019 9
13063 24
8669 6
6574 4
10476 12
15946 14
40745 85
17449 18
23948 20
8433 3
18568 8
11111 9
12776 11
7970 0
16638 12
7074 2
7231 4
6476 12