172382 257
21531 642
236116 551
194398 534
121773 350
30212 904
147554 744
125119 746
111632 637
70604 767
128392 286
29495 67
55296 555
149808 494
177078 843
39422 623
209880 451
133715 406
92320 184
53523 379
83697 647
37391 758
185612 981
446231 985
218063 483
55125 283
52478 139
197850 256