138349 966
39228 814
25810 52
22232 818
29422 926
171054 653
11029 394
115445 740
7244 307
6328 532
11766 618
31732 460