38032 842
14421 279
6246 121
23317 762
7353 41
7433 381
5076 713
3327 500
3304 501
3096 602
15627 751
16576 573
6064 742
2869 596