16594 940
25201 943
26123 371
4214 198
9022 495
1365 41
5458 117
5053 636
9781 687
6177 628
12129 620
8433 806
12177 592
5605 55
7323 564
155731 264
22183 461
6879 519
14889 285