587601 952
220597 935
116381 285
56229 336
66130 319
53116 428
47558 451
39826 837
94624 949
47081 289
11309 93
18881 938
43691 533
47813 360
64339 762
91405 847
49206 623
101591 584
23284 55