2349 318
1965 109
4476 533
2774 197
47301 758
24955 638
53791 188
14292 58
50122 307
93711 544
19728 78