43419 843
14805 279
6498 121
24934 762
7475 41
7845 381
5158 713
3567 500
4201 501
3192 602
20068 751
17817 573
6214 742
3046 596