21290 30
15097 24
18771 28
21613 26
58119 93
19521 16
13439 31
5222 11
5311 5
22071 37
37827 62
18313 12
12158 11
11559 22
8274 15
13136 13
5934 5
12515 25
9446 10
16715 22
15447 18
26020 28
19585 32
11618 7