20050 265
25027 527
15183 847
16172 545
14504 592
9016 213
44881 638
9683 592
9479 587
610432 881
225610 307
174695 428
122136 687
387689 596
129290 520
447700 581
126031 85
227061 878
104503 367
212588 654
346452 655
322651 763
267337 496
79121 242