38253 842
14453 279
6258 121
23387 762
7353 41
7443 381
5076 713
3344 500
3309 501
3096 602
15639 751
16601 573
6080 742
2873 596