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