24578 295
6526 615
5399 469
8322 508
8425 832
6254 703
11737 486
3592 521
2935 330
23013 623
2631 213
3656 154