137886 966
39153 814
25789 52
22213 818
29417 926
170773 653
11022 394
115285 740
7236 307
6326 532
11760 618
31586 460