2349 318
1965 109
4476 533
2774 197
47339 758
24988 638
53819 188
14301 58
50151 307
93762 544
19748 78