9781 320
2330 415
5888 244
16595 320
4248 399
2934 74
7330 322
6234 617
5314 392
34933 245
25294 682
20614 233
24280 612
11836 181
6170 556
12695 739
6335 410
2143 244
4041 641
3937 467
4311 566
10592 708
15942 533
5256 641
4873 126
9443 126
4142 111
4144 409