695018 813
1035349 2457
440698 1138
408139 694
421633 1266
80156 597
189939 794
130248 356
937552 1253
157657 722
199290 1051
56993 107
408015 763
186522 393
310391 507
516526 1914
148324 470
635486 1471
184835 558
441472 1069
159939 851
344073 934
124174 292
180638 591
146398 610
172303 221
147684 216
134690 563