28501 390
12964 135
111915 506
69560 625
20997 493
26863 263
9427 159
24615 721
164373 702
35040 258
23130 360
214602 764
308951 874
10672 453
74172 449
28055 700
11576 136
48728 447
23833 553
18924 505
28657 473
86301 943
346874 717
10863 63
57047 249
944201 1640
70981 751
13589 623