15216 8
12235 15
7126 8
20543 32
16602 35
17887 27
13694 23
22096 47
12730 7
15547 25
21051 22
14825 21
22465 28
9947 18
9500 15
8324 7
12385 21
9306 9
10304 17
24343 45
10272 16
12998 15
18206 36
29552 43