43392 843
14803 279
6498 121
24924 762
7475 41
7842 381
5158 713
3566 500
4196 501
3192 602
20054 751
17805 573
6214 742
3046 596