5033 449
4160 334
5472 677
12461 433
2252 377
25444 819
5210 758
6304 454
3356 32
9302 185
3629 621
9781 286
19250 119
17780 654