27025 255
42129 282
3533 620
213427 764
14043 578
23510 676
6306 449
3445 371
2759 388
6235 731
16982 109
5104 317