27898 81
587 53
7231 718
4078 331
11729 583
6896 107
21836 226
7140 344
5352 364
8270 642
7713 952
5444 451