2648 430
2178 381
2705 510
3393 897
2162 513
290 45
2356 658
2325 485
1281 337
378 97
432 87
9781 219
1030 271
2669 596
1500 436
2625 546
330 68
1728 293
2706 623
2713 612
721 196
849 217
1557 253
3111 559