9581 91
12685 357
28198 703
14306 709
137935 851
53449 483
19439 405
42540 673
18548 230
610522 881
225633 307
174716 428
122155 687
387747 596
129305 520
447872 581
126051 85
227079 878
104515 367
212649 654
346509 655
322697 763
267366 496
33774 540