43675 843
14827 279
6512 121
24993 762
7485 41
7872 381
5166 713
3572 500
4279 501
3200 602
20115 751
17896 573
6218 742
3047 596