53125 53
31957 53
17408 23
55909 99
21995 24
56554 81
29878 32
71655 65
53885 156
15181 19
35553 91
39626 67
29940 33
16791 32
26199 39
47172 122
73099 106
31250 46
23687 40
28043 82
25940 40
65088 165
61522 129
27769 34