257 50
1274 257
2486 720
2546 360
61947 316
118992 497
74866 581
81643 474
78229 198
44977 183
108801 496
109278 384
289789 937
375743 1000
139893 678
66796 353
175234 699
84018 305
61268 462
80547 166
20972 309
187340 342
61762 429
158368 444