12437 30
29751 87
9621 20
32496 59
47002 143
12824 15
13710 22
8194 32
18293 48
12214 28
30125 43
21941 46
11607 27
14246 27
27455 52
26049 104