20660 457
4593 417
26400 623
7956 357
9947 517
25957 810
16955 843
5832 327
6995 409
10976 580
5130 478
1637 146
1824 301