27018 255
42127 282
3533 620
213419 764
14042 578
23507 676
6305 449
3444 371
2758 388
6234 731
16979 109
5104 317