29997 865
24615 721
164373 702
35040 258
213841 1055
23130 360
214602 764
308951 874
132965 840
111427 327
74901 168
121152 465
23390 630
68881 438
312200 1443
188105 1005
27837 836
12605 647
48728 447
28657 473
64743 203
86301 943
76986 891
21525 320
57047 249
49798 195
944203 1640
167290 1079