9581 91
12686 357
28202 703
14306 709
137940 851
53452 483
19439 405
42540 673
18548 230
610524 881
225637 307
174718 428
122160 687
387750 596
129305 520
447880 581
126054 85
227079 878
104515 367
212668 654
346515 655
322701 763
267367 496
33774 540