137834 966
39146 814
25788 52
22212 818
29417 926
170736 653
11021 394
115268 740
7235 307
6326 532
11760 618
31572 460