137863 966
39147 814
25789 52
22212 818
29417 926
170754 653
11021 394
115273 740
7236 307
6326 532
11760 618
31575 460