42735 843
14741 279
6457 121
24745 762
7469 41
7774 381
5151 713
3520 500
3868 501
3163 602
20023 751
17740 573
6203 742
2961 596