38162 842
14438 279
6254 121
23370 762
7353 41
7436 381
5076 713
3344 500
3307 501
3096 602
15638 751
16592 573
6077 742
2873 596