297857 952
60284 539
99333 947
55558 792
89675 758
44747 692
26918 306
138581 331
16859 264
77325 1096
84600 194
14453 617
62992 182
91746 534
77238 365
31718 83
30176 111
29249 439
39483 718