26952 255
42036 282
3525 620
213037 763
14015 578
23486 676
6301 449
3438 371
2755 388
6229 731
16899 109
5098 317