24642 295
6531 615
5405 469
8334 508
8429 832
6261 703
12163 487
3600 521
2945 330
23081 623
2649 213
3667 154