40339 110
112304 879
88343 549
130127 682
53505 903
34555 646
48030 223
67178 662
29180 402
82557 346
26328 117
73258 603
56443 685
51444 491
91358 449
188201 404
79129 726
65603 691
115956 365
99158 1120
42690 609
148273 751
67857 806
183592 1047