26999 255
42103 282
3529 620
213304 764
14035 578
23502 676
6304 449
3442 371
2757 388
6232 731
16956 109
5104 317