38285 842
14459 279
6258 121
23404 762
7355 41
7445 381
5076 713
3346 500
3309 501
3096 602
15639 751
16607 573
6080 742
2873 596