19811 545
7094 124
4386 583
13292 347
15810 682
7490 676
19452 826
13566 789
12384 529
3339 150
9589 725
3728 463
5051 160
1750 442