12450 11
22831 23
21869 12
31215 27
21083 12
18861 15
20369 15
18296 16
14495 11
19544 20
29055 49
23617 28
14424 10
22726 42
17247 17
27358 28
34158 59
24705 39
20667 19
27791 49
10946 19
27881 28
27888 42
22253 48