2831 826
32106 578
3539 100
13143 523
4662 117
4551 45
10051 110
14337 547
9534 517
10167 647
19783 799
8599 579
14478 714
81885 659