12293 12
14693 17
11997 9
31360 54
25878 51
19848 24
35026 58
11593 15
17921 40
17656 36
30132 69
34453 85
16064 28
24236 39
26027 40
38685 98
14034 21
27857 61
19786 24
14002 22
23388 75
13942 15
14206 17
18962 24