297921 952
60299 539
99347 947
55573 792
89684 758
44754 692
26945 306
138608 331
16868 264
77331 1096
84602 194
14455 617
63014 182
91761 534
77247 365
31722 83
30188 111
29272 439
39497 718