137725 966
39126 814
25781 52
22207 818
29415 926
170680 653
11019 394
115225 740
7232 307
6323 532
11759 618
31548 460