212899 958
64450 671
19555 106
28657 823
222543 536
29943 437
85758 602
37688 874
231232 1997
83043 346
55277 613
115470 734
91228 203
131492 333
69418 717
160594 528
163102 689
190549 874
47844 403
33635 616
81417 216
95556 437
112673 543
63216 882
26671 109
66278 395
89770 177
106957 713