40699 842
14623 279
6360 121
24099 762
7417 41
7610 381
5107 713
3411 500
3546 501
3126 602
19910 751
17527 573
6175 742
2913 596