2830 826
32098 578
3535 100
13133 522
4659 117
4548 45
10047 110
14324 547
9523 517
10164 647
19767 799
8593 579
14477 714
81796 659