26940 255
42028 282
3524 620
212992 763
14013 578
23475 676
6301 449
3437 371
2755 388
6229 731
16893 109
5098 317