40515 842
14604 279
6345 121
24036 762
7412 41
7598 381
5101 713
3397 500
3538 501
3122 602
15720 751
17500 573
6172 742
2907 596