2349 318
1965 109
4476 533
2774 197
47300 758
24953 638
53789 188
14292 58
50121 307
93708 544
19727 78