26958 255
42049 282
3525 620
213086 763
14026 578
23489 676
6301 449
3439 371
2755 388
6229 731
16907 109
5098 317