1022 264
577 164
3006 231
40853 630
18758 720
8285 45
9781 436
9436 405
3257 569
6661 851
18250 676
2293 290