27077 255
42201 282
3538 620
213861 764
14060 578
23549 676
6313 449
3449 371
2766 388
6241 731
17044 109
5108 317