9581 91
12685 357
28198 703
14306 709
137935 851
53448 483
19439 405
42538 673
18548 230
610518 881
225632 307
174715 428
122152 687
387744 596
129304 520
447866 581
126050 85
227079 878
104515 367
212639 654
346506 655
322697 763
267364 496
33774 540