137460 966
39095 814
25763 52
22189 818
29413 926
170584 653
11016 394
115136 740
7230 307
6323 532
11750 618
31480 460