27063 255
42184 282
3535 620
213776 764
14053 578
23538 676
6312 449
3449 371
2765 388
6239 731
17037 109
5106 317