26965 255
42060 282
3525 620
213128 763
14026 578
23494 676
6301 449
3441 371
2755 388
6229 731
16915 109
5098 317