378423 1071
1156673 1296
318182 840
766520 1642
133877 724
79857 175
832935 1660
688227 804
1015351 2434
433525 1134
411737 1254
79045 596
727973 1747
189102 794
129045 355
196940 1051
56463 106
400122 760
185346 392
304417 503
505975 1899