180960 300
44062 693
48673 454
64855 473
61616 723
107173 109
40624 439
57370 722
89025 354
100258 635
80165 222
109241 849
31480 513
45508 205
28512 857
7123 129
50363 763
43430 679
56508 447
26864 161
94523 262
54020 447
41969 184
51298 776
35626 323
28452 185
61263 156
38764 189