297605 950
60234 539
99221 947
55510 792
89620 758
44709 692
26838 306
138460 328
16838 264
77280 1096
84549 194
14438 617
62913 182
91695 534
77174 365
31686 83
30142 111
29133 439
39424 718