14751 334
23530 649
654902 1544
39617 83
5829 667
7300 111
8265 95
9463 814
37420 717
7222 530
13943 598
12054 300
78592 392