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