137994 966
39175 814
25796 52
22218 818
29420 926
170834 653
11025 394
115328 740
7239 307
6327 532
11762 618
31617 460