15093 20
11671 4
10527 12
23120 33
18411 47
15590 7
25989 48
62327 104
15180 23
26204 38
14521 23
56649 113
18714 40
15260 21
27004 37
12785 15
27108 44
14006 32
12099 12
11131 7
14893 28
12768 13
15885 29
10938 4