46981 93
84893 240
140007 391
226648 338
186279 672
73466 107
21285 38
52611 96
83162 130
46224 53
76823 163
13112 13
23303 40
38698 55
63745 102
56058 203
98660 174
62768 181
334416 1001
61301 126
257394 462
94408 267
65337 189
106804 330