12437 30
30227 89
10036 20
32895 60
47483 145
13243 15
14128 22
8611 32
18293 48
12214 28
30125 45
21941 47
11607 28
14656 27
27455 52
26480 106