13004 4
20659 19
11265 2
18457 11
14647 6
17588 11
16478 13
16522 14
22230 10
21150 16
22456 26
20305 27
26811 19
17562 14
30864 53
20506 35
18288 21
19998 10
29485 43
28877 40
19891 18
19998 36
16107 13
31186 47