27063 255
42190 282
3536 620
213796 764
14053 578
23541 676
6313 449
3449 371
2766 388
6239 731
17039 109
5106 317