27123 255
42283 282
3540 620
214209 764
14077 578
23570 676
6323 449
3451 371
2770 388
6245 731
17129 109
5112 317