27128 255
42301 282
3540 620
214282 764
14079 578
23575 676
6323 449
3451 371
2771 388
6246 731
17137 109
5113 317