2344 318
1963 109
4465 533
2764 197
47098 758
24816 638
53633 188
14259 58
49951 307
93342 543
19589 78