22591 457
25507 510
63913 471
30479 454
49457 682
40530 734
3748 508
1865 239
11247 727
4911 418
6449 512