10 0
10 547 33
59 932 299
96 087 421
52 033 309
76 358 675
31 459 163
24 130 84
223 319 1008
24 666 117
33 507 143
44 928 184
207 131 1484
47 265 168
66 171 437
76 844 373
87 687 558
41 359 242
162 089 392
60 602 151
44 102 224
168 861 477
88 833 112
58 723 201