27042 255
42152 282
3534 620
213616 764
14050 578
23526 676
6308 449
3447 371
2763 388
6235 731
17009 109
5105 317