3498 591
80584 598
52726 708
45535 401
2225 48
9926 255
4963 348
9482 514
6931 101
8252 199
5250 663
5585 407