27089 255
42227 282
3539 620
213995 764
14067 578
23553 676
6316 449
3450 371
2769 388
6242 731
17076 109
5110 317