297736 951
60269 539
99297 947
55533 792
89660 758
44739 692
26880 306
138529 331
16847 264
77302 1096
84585 194
14443 617
62965 182
91729 534
77206 365
31704 83
30168 111
29211 439
39455 718