27009 255
42117 282
3531 620
213369 764
14040 578
23505 676
6304 449
3443 371
2758 388
6233 731
16968 109
5104 317