137166 964
39051 814
25747 52
22173 818
29412 926
170466 652
11012 394
115054 740
7227 307
6319 532
11744 618
31423 460