27057 255
42166 282
3534 620
213705 764
14050 578
23534 676
6310 449
3449 371
2763 388
6236 731
17027 109
5105 317