21684 62
9617 11
18091 39
18305 47
9679 14
23604 363
37917 61
9898 16
46016 150
27075 78
26157 23
23179 44
13959 47
15187 28
23809 42
22200 40
5138 8
23233 23