27030 255
42131 282
3533 620
213481 764
14043 578
23513 676
6306 449
3445 371
2760 388
6235 731
16986 109
5104 317