38087 842
14423 279
6249 121
23347 762
7353 41
7435 381
5076 713
3339 500
3304 501
3096 602
15632 751
16583 573
6073 742
2871 596