12812 9
15194 23
9541 18
30091 89
12125 34
13560 12
57419 88
31654 51
47385 72
16250 77
16478 39
34161 49
16826 36
2674 16
44120 58
32576 72
20197 31
17808 25
13781 20