2609 715
52158 655
17443 620
5701 337
13929 880
3482 388
4611 100
3323 430
23192 678
4950 290
2770 288
1678 113