9781 320
2330 415
5899 244
16599 320
4250 399
2934 74
7331 322
6235 617
5318 392
34934 245
25296 682
20619 233
24281 612
11838 181
6171 556
12695 739
6336 410
2144 244
4041 641
3944 467
4312 566
10595 708
15943 533
5256 641
4875 126
9448 126
4143 111
4144 409