24287 295
6496 615
5374 469
8266 508
8397 832
6213 703
10065 485
3566 521
2921 330
22676 623
2584 213
3625 154