15060 9
13712 15
19068 25
13229 6
21958 36
20761 37
12750 17
17901 30
23582 35
16221 26
15088 13
14193 18
20302 28
23889 41
15224 36
40647 96
20452 17
22509 30
21406 21
13843 4
15476 7
25902 34
11844 7
14650 16