21600 1003
12859 47
10517 72
13576 417
25910 772
33382 477
84375 345
65443 348
24976 523
1838 34
42999 89
17312 447
29770 315
23412 811
10410 164
31446 648
43230 390
14386 490
8844 754
41020 198
16663 462
12986 175
6902 40
25543 600
4250 555
83269 196
13881 779
41170 375