9580 91
12684 357
28194 703
14306 709
137932 851
53445 483
19438 405
42537 673
18548 230
610502 881
225631 307
174712 428
122150 687
387739 596
129301 520
447843 581
126050 85
227078 878
104513 367
212619 654
346506 655
322695 763
267361 496
33774 540