27063 255
42189 282
3535 620
213793 764
14053 578
23540 676
6313 449
3449 371
2766 388
6239 731
17038 109
5106 317