3931 631
8286 770
2576 129
2456 146
4308 432
2635 346
10469 68
4773 384
2707 329
9547 422
4244 596
3254 486
4860 615
4078 596
4933 358