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