27010 255
42119 282
3531 620
213378 764
14041 578
23506 676
6305 449
3443 371
2758 388
6234 731
16971 109
5104 317