12437 30
29751 87
9621 20
32895 59
47002 145
12824 15
13710 22
8194 32
18293 48
12214 28
30125 45
21941 46
11607 27
14656 27
27455 52
26049 106