12502 11
15722 28
17784 24
27853 31
40755 84
47071 82
27023 39
18606 11
15334 21
30508 26
14352 15
12212 4
20067 31
17791 25
19880 32
25775 38
17663 19
26998 26
25310 37
33977 55
31399 48
26123 49
52457 130
18532 21