24026 287
22920 615
24108 433
5308 599
9354 708
3692 82
3124 393
4886 922
2000 169
5068 577
4712 665
10508 459