138094 966
39189 814
25801 52
22219 818
29420 926
170899 653
11026 394
115362 740
7240 307
6328 532
11764 618
31662 460