27002 255
42105 282
3529 620
213316 764
14036 578
23503 676
6304 449
3442 371
2757 388
6232 731
16958 109
5104 317