3298 593
2955 544
4603 756
142714 154
12675 338
11651 308
123817 743
50621 504
9861 469
1969 92
1823 317
3669 844
3407 535
8333 555