248401 1043
332980 530
2551684 3573
388099 1161
285873 1572
3266395 6830
255353 640
190239 592
708912 1991
259062 1185
97375 372
144003 691
118723 632
57322 627
299321 1059
100305 453
47948 393
260328 832
86392 542
62914 598
182723 1069
60394 507
57600 163