26972 255
42067 282
3525 620
213162 763
14028 578
23498 676
6303 449
3441 371
2755 388
6231 731
16919 109
5098 317