12845 30
31084 96
34201 61
49184 153
14128 22
18702 50
21684 63
62758 239
15591 42
23855 56
30557 45
22772 47
15069 27
28287 52
18305 47