15097 455
25264 510
63087 471
30164 453
48875 681
40118 734
3727 508
1840 239
11232 727
4890 418
6427 512