27820 81
584 53
7132 717
4065 331
11722 583
6883 107
21810 226
7136 344
5336 364
8248 642
7687 952
5440 451