27006 255
42114 282
3531 620
213353 764
14039 578
23504 676
6304 449
3442 371
2758 388
6233 731
16965 109
5104 317