27009 255
42118 282
3531 620
213376 764
14040 578
23505 676
6304 449
3443 371
2758 388
6234 731
16971 109
5104 317