27131 255
42304 282
3540 620
214296 764
14079 578
23577 676
6324 449
3451 371
2771 388
6246 731
17142 109
5113 317