27077 255
42201 282
3539 620
213867 764
14060 578
23550 676
6313 449
3449 371
2766 388
6241 731
17046 109
5108 317