12675 5
14261 10
12043 6
21145 16
16327 15
13084 9
30402 45
23679 30
29174 42
14328 14
20001 19
15987 10
15441 14
14815 25
31027 84
22186 21
20457 13
28497 55
14234 9
40233 21
22580 20
47029 63
16276 18
15809 19