3548 685
2513 272
4304 720
2805 505
19569 361
3579 274
15502 213
1789 136
7685 547
3510 628
3092 532
13640 167
11825 123
3535 593
8024 676
1640 279