2939 939
19884 545
7123 124
4450 583
13335 347
15890 682
7539 676
19538 826
13611 789
12432 529
3355 150
9659 725
3748 463
5078 160
1755 442