4298 382
2828 45
12344 99
11414 658
28727 425
87696 779
55037 675
13708 155
68596 346
36621 787
34783 730
7604 433
57032 196