38166 842
14440 279
6255 121
23371 762
7353 41
7436 381
5076 713
3344 500
3307 501
3096 602
15638 751
16592 573
6077 742
2873 596