26235 591
4074 234
12697 308
12870 598
7172 403
511 32
9781 412
4416 593
2156 177
14648 734
1915 279
2507 401
8024 490