27063 255
42186 282
3535 620
213784 764
14053 578
23540 676
6312 449
3449 371
2766 388
6239 731
17037 109
5106 317