38418 140
2861 615
4166 133
22479 450
15203 94
265820 660
4882 281
53797 691
6664 774
2668 308
5687 418