257476 1026
39692 480
23027 636
31482 149
39703 341
43940 621
44056 268
80774 865
62093 110
17222 550
49694 105
666121 1135
89465 791
46941 423
57712 329
51056 842
80900 891
80796 748
59586 1009
81678 384
57807 637
25848 448
37570 469