27054 255
42160 282
3534 620
213667 764
14050 578
23532 676
6309 449
3449 371
2763 388
6236 731
17021 109
5105 317