27038 255
42149 282
3534 620
213581 764
14044 578
23522 676
6307 449
3446 371
2762 388
6235 731
17003 109
5105 317