21321 313
8222 752
10343 797
99895 707
48123 448
59307 291
4652 588
32680 820
59580 330
12234 109
3256 308
3652 384
3459 198
22109 203
9781 757
6895 665
23694 782
19700 523
6136 803
17454 668
34063 246
6680 650
16259 1000
8102 279
2708 64
9348 283
12294 234
9646 161