27063 255
42180 282
3535 620
213761 764
14053 578
23537 676
6312 449
3449 371
2765 388
6239 731
17036 109
5106 317