46245 802
14582 529
11962 234
65708 792
15955 309
93371 785
129440 758
71315 482
11831 500
42215 244
80706 758
59612 769
47014 395
10827 403
31337 652
49533 544
76829 393
46986 762
66140 594
15588 274
16955 506
36386 175
17131 567
128271 371
6101 174
138910 1099
9491 874
6809 608