2349 318
1965 109
4476 533
2774 197
47301 758
24955 638
53793 188
14294 58
50124 307
93712 544
19728 78