318560 1077
2578 116
288385 745
235107 813
116677 723
85490 292
114591 471
76287 102
59135 270
41343 816
127867 386
183823 784
350856 991
25325 424
412388 918
156868 179
95919 535
6176 746
61251 616
59294 409
3956 242
227976 622
78942 683
75768 836