22956 457
25540 510
64046 471
30533 454
49542 682
40579 735
3750 508
1976 239
11248 727
4914 418
6454 512