27075 255
42201 282
3538 620
213848 764
14056 578
23548 676
6313 449
3449 371
2766 388
6240 731
17043 109
5108 317