11645 10
10696 7
20312 35
11649 8
7230 4
6780 1
7531 2
9265 8
12131 11
10723 15
14728 29
13787 26
10229 12
12980 8
8228 4
7812 0
10292 8
10265 7
9287 3
7453 1
11391 15
12516 16
16370 20
13965 7