378432 1071
1156710 1296
318188 840
766542 1642
133882 724
79859 175
832953 1660
688248 804
1015453 2434
433550 1134
411781 1254
79048 596
728055 1747
189104 794
129051 355
196947 1051
56465 106
400149 760
185353 392
304434 503
506004 1899