155663 298
75483 305
21545 593
51856 416
66791 275
29821 944
38806 260
77535 466
38471 695
249993 488
26163 738
195249 289
45227 371
151466 352
195846 409
12034 167
23124 374
76137 718
35475 398
140869 589
151336 424
134364 257
69989 459
136126 494
63261 336
210488 1057
108032 370
177518 992