2349 318
1965 109
4476 533
2774 197
47298 758
24951 638
53788 188
14292 58
50119 307
93703 544
19727 78