1896 593
2620 554
210 55
2961 595
2785 891
4080 382
535 74
5606 907
2596 41
1575 41
3336 400
16719 419
16715 395