38005 842
14419 279
6245 121
23301 762
7353 41
7431 381
5076 713
3321 500
3304 501
3096 602
15627 751
16571 573
6064 742
2868 596