24715 295
6538 615
5410 469
8340 508
8432 832
6274 703
12519 487
3607 521
2959 330
23156 623
2661 213
3673 154