24622 295
6528 615
5404 469
8330 508
8427 832
6259 703
12054 487
3596 521
2942 330
23065 623
2646 213
3665 154