30767 307
258065 563
204647 744
68891 769
116536 553
80505 284
18318 173
190766 651
440728 1591
205980 476
115126 894
283168 1394
34009 747
35453 834
252176 716
118353 668
41354 244
27168 469
48246 430
14089 578
26570 234
92666 166
68219 135
69634 326
28585 786
349412 855
17342 657
174666 624