26966 255
42064 282
3525 620
213151 763
14027 578
23495 676
6301 449
3441 371
2755 388
6230 731
16918 109
5098 317