874 144
3146 642
2562 580
1789 419
2804 327
646 134
3102 767
768 66
1263 219
3045 559
9781 190
2889 519
3197 726
847 53
2147 605
2451 497
1548 311
2207 520
2590 596
2996 537
2573 588
1537 43
2714 456
1205 106