26944 255
42030 282
3525 620
213012 763
14013 578
23481 676
6301 449
3437 371
2755 388
6229 731
16897 109
5098 317