49707 93
42640 94
37237 79
27484 44
54444 62
30908 43
48028 127
64042 150
71000 212
65921 166
17808 25
61194 51
18684 13
14651 21
52551 108
85596 189
17536 50
11037 34
17046 70
30054 121
7035 28