10121 18
3111 10
11395 47
21268 50
8586 20
6426 18
18811 55
10917 44
18191 52
39343 54
35093 42
46965 69
35159 46
31250 46