38085 842
14423 279
6249 121
23345 762
7353 41
7435 381
5076 713
3338 500
3304 501
3096 602
15631 751
16581 573
6070 742
2871 596