12577 7
15165 23
15550 8
21298 28
9553 11
22676 31
14879 27
10761 10
16190 32
16226 14
15354 20
14107 36
14899 25
32421 81
34758 68
10830 18
19239 40
19763 33
24816 35
19106 28
17230 48
19851 31
10498 8
20870 65