27079 255
42206 282
3539 620
213877 764
14062 578
23551 676
6313 449
3449 371
2767 388
6241 731
17048 109
5109 317