3501 929
3590 685
2569 272
4348 720
2831 505
19899 361
3661 274
16082 213
1808 136
7797 547
3527 628
3106 532
14397 167
12086 123
3591 593
8069 676
1648 279