2349 318
1965 109
4477 533
2775 197
47350 758
24994 638
53828 188
14303 58
50156 307
93786 544
19750 78