27049 255
42155 282
3534 620
213650 764
14050 578
23529 676
6309 449
3449 371
2763 388
6236 731
17015 109
5105 317