6726 29
14128 22
26964 89
16814 42
21273 55
30227 89
18687 39
14 2
6209 22
3835 35
8611 32
17899 46
20765 51
3110 13
31482 26