20050 265
25027 527
15182 847
16172 545
14503 592
9016 213
44880 638
9683 592
9479 587
610427 881
225605 307
174691 428
122134 687
387681 596
129288 520
447684 581
126031 85
227061 878
104503 367
212585 654
346447 655
322646 763
267335 496
79120 242