26343 786
16968 676
4633 169
16609 376
3932 431
13788 529
3157 256
2609 362
2711 390
5095 605
18743 479