581 226
815 287
103 241
328 526
168 91
460 429
894 271
786 496
632 562
763 1
96 237
178 865
957 1000
910 534
296 903
598 300
22 835
790 64
476 569
200 68
212 296
644 548
583 315
606 930
295 404
287 407
75 466
631 511
626 905
404 15