14610 18
18542 24
12030 6
9407 4
11611 6
12688 15
22243 37
13419 12
14817 21
12361 17
17991 25
27424 44
20624 23
28369 58
21503 29
29879 40
33815 54
26997 25
16435 17
17930 25