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