3265988 6830
255353 640
190239 592
708904 1991
259061 1185
97375 372
144003 691
178746 791
118722 632
129923 1079
47312 385
57320 627
299319 1059
108482 465
100304 453
47948 393
202792 489
260328 832
86392 542
145490 273
3223 46
62913 598
182720 1069
60394 507
57600 163
121330 735
23517 113
105547 399