27059 255
42168 282
3534 620
213708 764
14051 578
23534 676
6311 449
3449 371
2763 388
6236 731
17027 109
5105 317