26959 255
42052 282
3525 620
213101 763
14026 578
23492 676
6301 449
3439 371
2755 388
6229 731
16911 109
5098 317