137061 964
39041 814
25742 52
22168 818
29412 926
170427 652
11012 394
115022 740
7227 307
6319 532
11743 618
31395 460