2351 318
1972 109
4482 533
2793 197
47514 759
25136 638
53986 188
14338 58
50267 307
94074 544
19873 78