99851 208
125128 740
322487 880
77089 790
12202 97
89523 811
112773 414
6319 77
2693 88
251551 592
353771 1703
118938 609
63973 345
85451 514
68434 473
138617 915
89594 943
55659 371
420342 1653
91639 123
167086 854
92410 743
14012 455
206194 485
131417 320
139479 327
165924 787
344522 1018