286 119
491 140
234 289
618 479
872 211
969 677
436 630
785 404
242 297
689 342
979 646
590 471
172 504
130 627
738 586
541 948
15 297
365 785
16 487
73 640
554 53
994 283
103 944
530 762
237 305
452 123
536 315
256 354
239 137
848 580