297948 952
60304 539
99363 947
55577 792
89696 758
44757 692
26954 306
138618 331
16870 264
77334 1096
84614 194
14458 617
63029 182
91766 534
77248 365
31723 83
30195 111
29277 439
39501 718