36299 278
331908 1002
110839 217
393244 644
100230 634
25020 685
72938 626
58638 83
73068 805
117778 951
77817 722
71251 200
77476 765
265159 1045
49668 774
97574 580
144401 619
375073 621
163431 785
228921 824
422818 699
203047 454
181233 272
64333 760
105235 493
419884 1077
23765 98
359255 731