10115 76
40320 444
42367 1166
33819 325
40079 445
21309 337
11654 194
36752 119
15888 54
18534 455
34739 399
81015 821
17334 71
45192 80
75421 322
23381 545
20550 75
40616 776
63562 685
66222 947
16952 510
36354 107
43606 460
44740 390
17287 279
41727 248
35987 640
14988 194