37311 138
2855 615
4156 133
22460 450
15198 94
265488 660
4876 281
53631 691
6651 774
2660 308
5677 418