47656 278
17277 335
64903 623
25803 115
14801 97
45826 359
26253 245
33769 449
33328 321
27149 566
33886 548
27326 690
35373 295
19987 115
31479 85
21130 551
29247 572
28657 101
52780 261
62591 594
87853 357
24072 231
25199 574
32386 830