138116 966
39193 814
25801 52
22219 818
29420 926
170918 653
11026 394
115374 740
7241 307
6328 532
11764 618
31671 460