138105 966
39192 814
25801 52
22219 818
29420 926
170909 653
11026 394
115367 740
7240 307
6328 532
11764 618
31666 460