27098 255
42242 282
3539 620
214043 764
14070 578
23559 676
6319 449
3450 371
2770 388
6242 731
17087 109
5110 317