37359 138
2856 615
4156 133
22460 450
15199 94
265503 660
4876 281
53645 691
6651 774
2662 308
5680 418