26993 255
42092 282
3529 620
213275 764
14035 578
23501 676
6304 449
3442 371
2755 388
6232 731
16951 109
5101 317