2988 197
3967 455
3679 496
5049 594
2952 610
3095 388
3704 432
4994 62
5739 892
9781 978
3903 461
4511 693
4905 802
3990 517
3849 457
2684 127
2349 412
1604 145
3451 561
3540 496
3800 239
4351 530
5001 833
4436 479
1711 41
10626 603
2211 220
5195 281