2344 318
1963 109
4465 533
2763 197
47090 758
24814 638
53628 188
14259 58
49950 307
93335 543
19586 78