27130 255
42304 282
3540 620
214290 764
14079 578
23577 676
6323 449
3451 371
2771 388
6246 731
17139 109
5113 317