38258 842
14454 279
6258 121
23395 762
7354 41
7443 381
5076 713
3344 500
3309 501
3096 602
15639 751
16602 573
6080 742
2873 596