38081 842
14423 279
6249 121
23343 762
7353 41
7434 381
5076 713
3337 500
3304 501
3096 602
15631 751
16581 573
6069 742
2871 596