24008 287
22913 615
24056 433
5308 599
9347 708
3692 82
3121 393
4886 922
2000 169
5068 577
4712 665
10505 459