24597 295
6528 615
5401 469
8326 508
8426 832
6258 703
11865 487
3593 521
2938 330
23048 623
2635 213
3661 154