137673 966
39116 814
25780 52
22200 818
29415 926
170656 653
11018 394
115205 740
7230 307
6323 532
11757 618
31531 460