20593 457
4593 417
26400 623
7956 357
9945 517
25955 810
16952 843
5832 327
6995 409
10974 580
5130 478
1636 146
1824 301