80556 289
108381 467
71033 93
55830 270
39186 814
119051 381
172266 774
330481 976
388372 893
16980 223
159329 651
98179 599
98289 495
36723 512
31098 577
667794 1135
1338742 2517
389815 1162
456884 1312
1101894 1880
209755 533
911337 1967
572590 1208
634762 1324
1688599 3654