26631 39
7923 521
7463 600
6739 43
16478 826
16809 485
3529 150
9377 808
4609 93
5495 423
2975 44
5068 81