24596 295
6528 615
5401 469
8326 508
8426 832
6257 703
11843 486
3593 521
2938 330
23044 623
2635 213
3661 154