27095 255
42241 282
3539 620
214035 764
14070 578
23558 676
6319 449
3450 371
2770 388
6242 731
17086 109
5110 317