20592 36
31036 93
35518 96
30539 127
44444 115
44984 123
39801 156
27217 51
44423 143
29805 94
39537 116
40124 150
40468 142
63383 108
39649 102
25898 69
20628 52
27938 78
18327 39
32694 97
45852 171
32350 82
60428 233
34562 88