4085 401
6397 799
3045 234
3562 461
5871 541
4536 351
54880 686
4578 626
3264 540
5684 691
4092 440
4099 976
3972 957
5220 769
32444 137