14048 22
14674 12
6834 11
8932 12
5938 3
8069 12
5448 6
21639 23
13422 20
7535 8
14766 23
8553 9
4641 1
29549 33
19511 40
37451 28
13687 19
6520 12
7562 11
6559 12
11033 16
22693 40
22727 15
21513 28