297976 953
60305 539
99370 947
55584 792
89700 758
44762 692
26956 306
138626 331
16873 264
77334 1096
84620 194
14462 617
63034 182
91773 534
77252 365
31729 83
30198 111
29282 439
39505 718