137644 966
39113 814
25778 52
22199 818
29415 926
170646 653
11017 394
115196 740
7230 307
6323 532
11757 618
31520 460