27401 382
2786 422
8420 794
5647 398
12721 589
6061 603
5039 664
7687 226
12224 830
2176 45
3924 474
26828 89