26987 255
42090 282
3529 620
213249 764
14034 578
23500 676
6304 449
3442 371
2755 388
6231 731
16940 109
5101 317