137086 964
39042 814
25743 52
22169 818
29412 926
170438 652
11012 394
115032 740
7227 307
6319 532
11744 618
31406 460