3548 685
2513 272
4304 720
2805 505
19570 361
3579 274
15505 213
1789 136
7685 547
3510 628
3092 532
13642 167
11828 123
3535 593
8024 676
1640 279