27059 255
42169 282
3534 620
213711 764
14051 578
23535 676
6311 449
3449 371
2763 388
6238 731
17027 109
5105 317