29882 569
65322 179
33361 658
35240 424
21544 567
25916 736
28664 672
19432 462
32381 718
22149 94
63625 444
26049 378
43363 479
66496 508
29976 101
60994 504
35252 515
32984 308
25695 153
59014 277
17694 522
21835 342
35275 158
42705 1010