20050 265
25027 527
15183 847
16172 545
14503 592
9016 213
44880 638
9683 592
9479 587
610429 881
225607 307
174692 428
122136 687
387687 596
129289 520
447692 581
126031 85
227061 878
104503 367
212585 654
346449 655
322649 763
267336 496
79121 242