23942 287
22959 615
23993 433
5303 599
9374 708
3694 82
3128 393
4887 922
2000 169
5068 577
4704 665
10528 459