4085 401
6398 799
3045 234
3562 461
5871 541
4536 351
54884 686
4578 626
3264 540
5684 691
4093 440
4099 976
3972 957
5221 769
32448 137