27019 255
42127 282
3533 620
213420 764
14043 578
23507 676
6305 449
3444 371
2759 388
6235 731
16981 109
5104 317