113 545
660 82
662 397
289 765
393 811
911 574
15 558
663 304
801 29
487 245
45 436
118 93
734 968
337 870