137507 966
39099 814
25766 52
22192 818
29413 926
170602 653
11016 394
115155 740
7230 307
6323 532
11754 618
31485 460